Topics / #students

Students projects on GitHub

Curated resources and free tooling for computer science students.

As of , the most-starred Students projects on GitHub are HelloGitHub (182.9K stars), Java (66.4K stars) and Summer2027-Internships (48K stars). GitHub.Locker tracks 52 Students repositories with 977.5K stars combined. The fastest-growing on October 18 was Turnitout-Humanizer, with +1.7K stars in a day.

52Projects
977.5KStars in total
+2.5KStars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

52 projects · by stars

  1. #1 · 521xueweihan/HelloGitHub

    HelloGitHub

    HelloGitHub is a monthly magazine that rounds up interesting, entry-level open source projects from GitHub, publishing a fresh issue on the 28th of each month.

    182.9K
  2. #2 · TheAlgorithms/Java

    Java

    A GitHub collection of classic algorithms and data structures, each implemented in Java for educational purposes as part of The Algorithms project.

    66.4K
  3. #3 · SimplifyJobs/Summer2027-Internships

    Summer2027-Internships

    A community-maintained list of Summer 2027 tech internships across software engineering, data science/AI, quant, product management, and hardware, updated daily by Pitt CSC and Simplify.

    48K
  1. 4

    zju-icicles

    41.3KQSCTech/zju-icicles · HTML

    A community-maintained collection of course materials for Zhejiang University (ZJU) students, including course-selection guides, electronic textbooks, homework answers, past exam papers, and review notes, shared on GitHub so future students don't have to hunt for the same resources all over again.

  2. 5

    REKCARC-TSC-UHT

    37.9KPKUanonym/REKCARC-TSC-UHT · HTML

    A crowd-sourced guide to courses in Tsinghua University's Department of Computer Science and Technology, with course-selection tips, exam strategies, and recommended reading for each class.

  3. 6

    libpku

    34.1Klib-pku/libpku · TeX

    A community-curated collection of course materials for Peking University: past exams, slides, notes and course advice, organized by course and free to download. The title literally means 'an unofficial collection of course materials for your school'.

  4. 7

    Complete-Python-3-Bootcamp

    29.8KPierian-Data/Complete-Python-3-Bootcamp · Jupyter Notebook

    This repo holds the Jupyter Notebook course files that accompany the paid 'Complete Python 3 Bootcamp' course on Udemy, covering Python 3 basics through hands-on exercises.

  5. 8

    Mr.-Ranedeer-AI-Tutor

    29.6KJushBJJ/Mr.-Ranedeer-AI-Tutor

    Mr. Ranedeer is a customizable AI-tutor prompt for GPT-4 that turns ChatGPT into a personalized tutor — it adapts knowledge depth, learning style, tone and reasoning framework to each student.

  6. 9

    javascript-interview-questions

    27.7Ksudheerj/javascript-interview-questions · JavaScript

    A curated list of around 1000 JavaScript interview questions and answers covering core JS plus React, Angular, and Vue topics.

  7. 10

    Rust

    26.1KTheAlgorithms/Rust · Rust

    A free, open-source collection of classic algorithms implemented in Rust — the Rust volume of TheAlgorithms on GitHub. It exists for education: you read the code to learn how each algorithm works.

  8. 11

    qwerty-learner

    23.4KRealKai42/qwerty-learner · TypeScript

    Qwerty Learner is a free web app for 'keyboard workers' that trains English vocabulary and typing muscle memory at the same time — you memorize words by typing them correctly on your keyboard. It also helps people preparing for computer-based English exams.

  9. 12

    C

    22.6KTheAlgorithms/C · C

    A community-maintained, open-source collection of algorithm implementations in C, covering computer science, mathematics, statistics, data science, machine learning and engineering.

  10. 13

    The-Art-of-Linear-Algebra

    21.8Kkenjihiranabe/The-Art-of-Linear-Algebra · PostScript

    This is a visual notebook of graphic notes that illustrate the core concepts of Gilbert Strang's book 'Linear Algebra for Everyone', covering matrix factorizations like CR, LU, QR, eigen-decomposition, and SVD.

  11. 14

    LeetcodeTop

    20.1Kafatcoder/LeetcodeTop

    LeetcodeTop is a curated collection of the LeetCode problems most frequently asked in technical interviews at major Chinese internet companies, compiled from real interview recap posts.

  12. 15

    python-mini-projects

    19.4KPython-World/python-mini-projects · Python

    A collection of simple Python mini projects — small scripts and tiny apps meant to help you improve your Python skills by reading and writing real code.

  13. 16

    game-programmer

    18.7Kmiloyip/game-programmer · Python

    It is a curated study path for people who want to become game programmers, compiled by Milo Yip, a game developer with over 20 years of industry experience, into a visual roadmap of recommended books by topic.

  14. 17

    learn-python

    18.4Ktrekhleb/learn-python · Python

    A collection of Python scripts split by topics, each with code examples and explanations. It doubles as a playground, where you change code and test with assertions, and as a cheatsheet for recapping Python syntax.

  15. 18

    ML-YouTube-Courses

    17.4Kdair-ai/ML-YouTube-Courses

    A curated index maintained by DAIR.AI that organizes the best and most recent machine learning and AI courses available on YouTube, from intro ML to deep learning, NLP, and reinforcement learning.

  16. 19

    A-Programmers-Guide-to-English

    17Kyujiangshui/A-Programmers-Guide-to-English

    A free guide, written in Chinese for programmers, on how to genuinely learn English: it covers the nature of language learning, how to train for it, and which materials and tools to use.

  17. 20

    awesome-math

    16.6Krossant/awesome-math · Python

    A curated GitHub list of high-quality resources for learning, teaching, and doing mathematics — covering pure math, applied math, computation, formal proof, and AI in mathematics.

  18. 21

    html-css

    16.6Kgustavoguanabara/html-css · HTML

    A free public course on basic HTML5 and CSS3 for complete beginners, published by Prof. Gustavo Guanabara as a GitHub repository.

  19. 22

    mml-book.github.io

    16.1Kmml-book/mml-book.github.io · Jupyter Notebook

    This is the companion website for the book 'Mathematics For Machine Learning', providing exercises and Jupyter notebooks that go along with the book's chapters.

  20. 23

    zotero

    15.7Kzotero/zotero · JavaScript

    Zotero is a free, easy-to-use tool for collecting, organizing, annotating, citing, and sharing research sources.

  21. 24

    learning_research

    15.3Kpengsida/learning_research

    A free, open-source guide to doing academic research, written in Chinese by researcher Peng Sida. It distills his research experience in written form so lab newcomers can learn the craft without word-of-mouth training.

  22. 25

    geektime-books

    13.4Kit-ebooks-0/geektime-books

    A GitHub repository that collects e-books from GeekTime (极客时间), a Chinese online-learning platform for programmers — it has gathered more than 13,000 stars since early 2023.

  23. 26

    curriculum

    13.2KTheOdinProject/curriculum · JavaScript

    The Odin Project (TOP) is an open-source curriculum for learning full-stack web development. This repo holds the actual lesson files used on its website.

  24. 27

    Python-Core-50-Courses

    12.6Kjackfrued/Python-Core-50-Courses

    This is a free, Chinese-language beginner course called 'Python Language Basics 50 Lessons', a simplified rewrite of the first 15 days of the author's larger Python-100-Days project, aimed at people who found that project too hard to start with.

  25. 28

    MathModel

    12.4Kzhanwen/MathModel · TeX

    A large Chinese repository collecting resources for mathematical modeling competitions: contest problems and award-winning papers from China's graduate and undergraduate math modeling contests (and some American MCM papers), plus LaTeX/Word paper templates, algorithm mind maps, textbooks, and Matlab tutorials.

  26. 29

    Sigma-Web-Dev-Course

    12KCodeWithHarry/Sigma-Web-Dev-Course · JavaScript

    This is the source code repository for the 'Sigma Web Development Course', a Hindi-language web development course that takes learners from absolute beginner to advanced, covering HTML, CSS, JavaScript, backend, and databases.

  27. 30

    CS-Book

    11.6Kiamshuaidi/CS-Book

    A curated Chinese-language collection of popular computer science e-books, kept as a GitHub repo with about 11.6k stars — a go-to reference for CS study materials.

  28. 31

    cs231n.github.io

    11.1Kcs231n/cs231n.github.io · Jupyter Notebook

    This is the public notes and assignments page for Stanford's CS231n course on Convolutional Neural Networks for Visual Recognition.

  29. 32

    talent-plan

    11Kpingcap/talent-plan · Rust

    An open source training program initiated by PingCAP: a set of courses on open source collaboration, Rust programming, distributed systems and distributed databases.

  30. 33

    fullstack-course4

    10.9Kjhu-ep-coursera/fullstack-course4 · JavaScript

    This repository holds the example source code for the Coursera course 'HTML, CSS and Javascript for Web Developers', which is taught at Johns Hopkins University.

  31. 34

    practical-python

    10.9Kdabeaz-course/practical-python · Python

    This is the material for an instructor-led Python training course that has been taught in-person to 400+ groups since 2007, covering foundational Python with about 130 hands-on coding exercises.

  32. 35

    zh.javascript.info

    10.8Kjavascript-tutorial/zh.javascript.info · HTML

    This is the Chinese translation of 'The Modern JavaScript Tutorial' (javascript.info), teaching JavaScript from basics to advanced topics based on the latest ECMAScript spec. It's recommended by both the official React docs and MDN.

  33. 36

    Flutter-Course-Resources

    10.5Klondonappbrewery/Flutter-Course-Resources

    This repo is the companion resource list for App Brewery's 'Complete Flutter Development Bootcamp' Udemy course, collecting every link — docs, design tools, and the stub/completed project repos — referenced across the course's 16 sections.

  34. 37

    hello-sql

    10.4Kmouredev/hello-sql · Python

    A free course for learning the fundamentals of SQL and relational databases from scratch, built for complete beginners.

  35. 38

    Machine-Learning

    10.4KJack-Cherish/Machine-Learning · Python

    A Chinese-language tutorial project that implements classic machine learning algorithms in Python3 - kNN, Decision Tree, Naive Bayes, Logistic Regression, SVM, Regression, Regression Tree and AdaBoost - following the exercises in the book 'Machine Learning in Action', with companion blog articles explaining each chapter.

  36. 39

    stanford-tensorflow-tutorials

    10.4Kchiphuyen/stanford-tensorflow-tutorials · Python

    This is the code repository for Stanford's CS 20 course, 'TensorFlow for Deep Learning Research,' containing the example code used throughout the lectures.

  37. 40

    Research-Starter-Kit

    8KLAMDA-NeSy/Research-Starter-Kit

    A Chinese-language handbook for students new to academic research, teaching the basics of how to do research and write papers from scratch.

  38. 41

    modern-software-dev-assignments

    5.2Kmihail911/modern-software-dev-assignments

    The assignments repository for CS146S: The Modern Software Developer, a Stanford University course taught in fall 2026.

  39. 42

    human-atlas

    4.3Kashemag/human-atlas · TypeScript

    An interactive 3D anatomy explorer that runs in your browser: the BodyParts3D adult male reference taken apart into 2,234 individually selectable meshes, 15 anatomical systems, and 3,432 searchable named concepts.

  40. 43

    Turnitout-Humanizer

    2KAhmadHassan-BTed/Turnitout-Humanizer · HTML

    Turnitout is a rule-based engine that strips AI-detector watermarks and plagiarism-similarity signals from documents and code so they pass Turnitin, iThenticate, GPTZero, CopyLeaks, and ZeroGPT, without using any generative AI itself.

  41. 44

    30u30

    1KOjhaharsh/30u30 · Python

    30u30 is a free, open-source study guide that walks through the 30 foundational AI papers recommended by Ilya Sutskever, one paper per day, each paired with a full from-scratch implementation, notes, and exercises.

  42. 45

    ChinaTextbookStudyFree

    864wuwangzhang1216/ChinaTextbookStudyFree · TypeScript

    It is a free, open-source, non-commercial learning platform that covers China's full primary-school curriculum (grades 1-6) for Chinese, Math, English and Science, built so kids everywhere have access to the same quality study materials.

  43. 46

    bzd-math-modeling-skills

    426BZDmathclub/bzd-math-modeling-skills · HTML

    A collection of Skills for the Codex and Claude Code coding agents that guides you through the whole math-modeling competition workflow — from understanding the problem statement to a judge-style review of your finished paper.

  44. 47

    cumcm-step-review

    317yuanchen-home/cumcm-step-review · Python

    This is an Agent Skill that provides a complete step-by-step review workflow for writing a CUMCM (China Undergraduate Mathematical Contest in Modeling) paper, compatible with Codex, Claude Code and other agents that support the Agent Skills spec.

  45. 48

    -.

    303bofanchen99-netizen/-. · JavaScript

    It's a prototype of a 2D top-down loot-and-extract style browser game built to teach English vocabulary to Chinese learners: players raid maps, fight enemies, and grab Word Cards instead of just loot.

  46. 49

    mentor-prompt

    171guithepc/mentor-prompt

    A ready-made prompt that turns Claude Code into a demanding technical mentor: instead of handing you finished answers, it makes you think, justify every decision and struggle before you search. You can use it to study any stack.

  47. 50

    CrypTool-2

    168CrypToolProject/CrypTool-2 · C#

    CrypTool 2 (CT2) is a free open-source e-learning program for Windows that visualizes cryptography and cryptanalysis — from classic ciphers like Enigma to modern crypto — for interactive learning and academic study.

  48. 51

    cumcm-c-problem-lfs

    148liufanshan11/cumcm-c-problem-lfs · TeX

    A skill for AI agents that handles Problem C of CUMCM, China's national undergraduate math-modeling contest: a full modeling-and-paper production workflow distilled from 2018–2025 official C-problem papers, expert commentary and grading standards.

  49. 52

    UPrep

    13WyLAskTg/UPrep · JavaScript

    CourseForge (UPrep) is a web app where you upload your course materials and it turns them into review content and practice questions for studying.

Often tagged together