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.
Hot right now
Most stars gained in a day · Oct 18
Turnitout-Humanizer
AhmadHassan-BTed/Turnitout-Humanizer · ★ 2KTurnitout 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.
+210HelloGitHub
521xueweihan/HelloGitHub · ★ 182.9KHelloGitHub 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.
Research-Starter-Kit
LAMDA-NeSy/Research-Starter-Kit · ★ 8KA Chinese-language handbook for students new to academic research, teaching the basics of how to do research and write papers from scratch.
+13530u30
Ojhaharsh/30u30 · ★ 1K30u30 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.
The all-time top
52 projects · by stars
- 182.9K
#1 · 521xueweihan/HelloGitHubHelloGitHub
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.
- 66.4K
#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.
- 48K
#3 · SimplifyJobs/Summer2027-InternshipsSummer2027-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.
- 4

zju-icicles
41.3KQSCTech/zju-icicles · HTMLA 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.
- 5

REKCARC-TSC-UHT
37.9KPKUanonym/REKCARC-TSC-UHT · HTMLA 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.
- 6

libpku
34.1Klib-pku/libpku · TeXA 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'.
- 7

Complete-Python-3-Bootcamp
29.8KPierian-Data/Complete-Python-3-Bootcamp · Jupyter NotebookThis 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.
- 8

Mr.-Ranedeer-AI-Tutor
29.6KJushBJJ/Mr.-Ranedeer-AI-TutorMr. 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.
- 9

javascript-interview-questions
27.7Ksudheerj/javascript-interview-questions · JavaScriptA curated list of around 1000 JavaScript interview questions and answers covering core JS plus React, Angular, and Vue topics.
- 10

Rust
26.1KTheAlgorithms/Rust · RustA 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.
- 11
qwerty-learner
23.4KRealKai42/qwerty-learner · TypeScriptQwerty 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.
- 12
C
22.6KTheAlgorithms/C · CA community-maintained, open-source collection of algorithm implementations in C, covering computer science, mathematics, statistics, data science, machine learning and engineering.
- 13

The-Art-of-Linear-Algebra
21.8Kkenjihiranabe/The-Art-of-Linear-Algebra · PostScriptThis 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.
- 14

LeetcodeTop
20.1Kafatcoder/LeetcodeTopLeetcodeTop 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.
- 15

python-mini-projects
19.4KPython-World/python-mini-projects · PythonA 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.
- 16

game-programmer
18.7Kmiloyip/game-programmer · PythonIt 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.
- 17

learn-python
18.4Ktrekhleb/learn-python · PythonA 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.
- 18

ML-YouTube-Courses
17.4Kdair-ai/ML-YouTube-CoursesA 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.
- 19

A-Programmers-Guide-to-English
17Kyujiangshui/A-Programmers-Guide-to-EnglishA 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.
- 20

awesome-math
16.6Krossant/awesome-math · PythonA 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.
- 21

html-css
16.6Kgustavoguanabara/html-css · HTMLA free public course on basic HTML5 and CSS3 for complete beginners, published by Prof. Gustavo Guanabara as a GitHub repository.
- 22

mml-book.github.io
16.1Kmml-book/mml-book.github.io · Jupyter NotebookThis is the companion website for the book 'Mathematics For Machine Learning', providing exercises and Jupyter notebooks that go along with the book's chapters.
- 23

zotero
15.7Kzotero/zotero · JavaScriptZotero is a free, easy-to-use tool for collecting, organizing, annotating, citing, and sharing research sources.
- 24

learning_research
15.3Kpengsida/learning_researchA 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.
- 25

geektime-books
13.4Kit-ebooks-0/geektime-booksA 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.
- 26

curriculum
13.2KTheOdinProject/curriculum · JavaScriptThe 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.
- 27
Python-Core-50-Courses
12.6Kjackfrued/Python-Core-50-CoursesThis 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.
- 28

MathModel
12.4Kzhanwen/MathModel · TeXA 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.
- 29

Sigma-Web-Dev-Course
12KCodeWithHarry/Sigma-Web-Dev-Course · JavaScriptThis 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.
- 30

CS-Book
11.6Kiamshuaidi/CS-BookA 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.
- 31

cs231n.github.io
11.1Kcs231n/cs231n.github.io · Jupyter NotebookThis is the public notes and assignments page for Stanford's CS231n course on Convolutional Neural Networks for Visual Recognition.
- 32

talent-plan
11Kpingcap/talent-plan · RustAn open source training program initiated by PingCAP: a set of courses on open source collaboration, Rust programming, distributed systems and distributed databases.
- 33

fullstack-course4
10.9Kjhu-ep-coursera/fullstack-course4 · JavaScriptThis repository holds the example source code for the Coursera course 'HTML, CSS and Javascript for Web Developers', which is taught at Johns Hopkins University.
- 34

practical-python
10.9Kdabeaz-course/practical-python · PythonThis 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.
- 35
zh.javascript.info
10.8Kjavascript-tutorial/zh.javascript.info · HTMLThis 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.
- 36

Flutter-Course-Resources
10.5Klondonappbrewery/Flutter-Course-ResourcesThis 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.
- 37

hello-sql
10.4Kmouredev/hello-sql · PythonA free course for learning the fundamentals of SQL and relational databases from scratch, built for complete beginners.
- 38

Machine-Learning
10.4KJack-Cherish/Machine-Learning · PythonA 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.
- 39

stanford-tensorflow-tutorials
10.4Kchiphuyen/stanford-tensorflow-tutorials · PythonThis is the code repository for Stanford's CS 20 course, 'TensorFlow for Deep Learning Research,' containing the example code used throughout the lectures.
- 40
Research-Starter-Kit
8KLAMDA-NeSy/Research-Starter-KitA Chinese-language handbook for students new to academic research, teaching the basics of how to do research and write papers from scratch.
- 41

modern-software-dev-assignments
5.2Kmihail911/modern-software-dev-assignmentsThe assignments repository for CS146S: The Modern Software Developer, a Stanford University course taught in fall 2026.
- 42

human-atlas
4.3Kashemag/human-atlas · TypeScriptAn 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.
- 43
Turnitout-Humanizer
2KAhmadHassan-BTed/Turnitout-Humanizer · HTMLTurnitout 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.
- 44

30u30
1KOjhaharsh/30u30 · Python30u30 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.
- 45
ChinaTextbookStudyFree
864wuwangzhang1216/ChinaTextbookStudyFree · TypeScriptIt 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.
- 46

bzd-math-modeling-skills
426BZDmathclub/bzd-math-modeling-skills · HTMLA 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.
- 47

cumcm-step-review
317yuanchen-home/cumcm-step-review · PythonThis 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.
- 48

-.
303bofanchen99-netizen/-. · JavaScriptIt'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.
- 49

mentor-prompt
171guithepc/mentor-promptA 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.
- 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.
- 51

cumcm-c-problem-lfs
148liufanshan11/cumcm-c-problem-lfs · TeXA 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.
- 52

UPrep
13WyLAskTg/UPrep · JavaScriptCourseForge (UPrep) is a web app where you upload your course materials and it turns them into review content and practice questions for studying.
Related topics
Often tagged together