Topics / #study
Study projects on GitHub
Courses, tutorials, and learning resources for mastering programming topics.
As of , the most-starred Study projects on GitHub are devops-exercises (84.9K stars), javascript-questions (65.3K stars) and python-patterns (43K stars). GitHub.Locker tracks 19 Study repositories with 430.5K stars combined. The fastest-growing on October 16 was xingcezhenti, with +24 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+24xingcezhenti
ERRRC/xingcezhenti · ★ 1KA Markdown archive of 515 real Chinese civil service exam papers (national and provincial 行测/aptitude test) from 2016 to 2026, totaling 58,890 questions with official answers and explanations.
+13devops-exercises
bregman-arie/devops-exercises · ★ 84.9KA massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.
+8Python-programming-exercises
zhiwehu/Python-programming-exercises · ★ 29.8KA collection of more than 100 Python programming exercises and mini-challenges for practicing coding skills.
+7libpku
lib-pku/libpku · ★ 34.1KA 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'.
The all-time top
19 projects · by stars
- 84.9K
#1 · bregman-arie/devops-exercisesdevops-exercises
A massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.
- 65.3K
#2 · lydiahallie/javascript-questionsjavascript-questions
A long list of advanced JavaScript questions with explanations, designed to test and refresh your JavaScript knowledge or help you prepare for a coding interview.
- 43K
#3 · faif/python-patternspython-patterns
A collection of design patterns and idioms implemented in Python, covering Creational, Structural, Behavioral, and other categories (like Borg, Observer, Factory, Visitor), plus a section on anti-patterns to avoid in Python.
- 4

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'.
- 5

rust-course
31Ksunface/rust-course · RustThis is '《Rust语言圣经》' (The Rust Language Bible), a free, open Chinese-language Rust programming tutorial/book with over 170 chapters and 1.1 million+ words covering everything from beginner basics to advanced topics.
- 6

Python-programming-exercises
29.8Kzhiwehu/Python-programming-exercisesA collection of more than 100 Python programming exercises and mini-challenges for practicing coding skills.
- 7

Daily-Interview-Question
27.3KAdvanced-Frontend/Daily-Interview-Question · JavaScriptA long-running, daily Chinese front-end interview question series curated by blogger 木易杨 (WeChat account 高级前端进阶). Each entry poses one real-world front-end interview problem - covering JavaScript, CSS, Vue, React and browser internals - with a linked, detailed written solution.
- 8

stanford-cs-229-machine-learning
20.3Kafshinea/stanford-cs-229-machine-learningA collection of cheatsheets and refreshers that summarize all the key concepts taught in Stanford's CS 229 Machine Learning course, covering supervised learning, unsupervised learning, deep learning, and training tips.
- 9

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.
- 10
Virgilio
15Kvirgili0/Virgilio · Jupyter NotebookA free, open-source initiative that mentors anyone into Data Science: instead of drowning in a chaotic jungle of tutorials, you follow structured learning paths it has put together.
- 11

rust-by-practice
14.8Korigin-brain/rust-by-practice · RustA free online book of Rust exercises, examples, and practices designed to make you comfortable with Rust by writing and running real code instead of just reading theory.
- 12

book
12.5Kqyuhen/bookqyuhen's repository of Chinese-language programming study notes, presented as a series of books - the February 2023 lineup covers Rust, Go, C and NASM.
- 13

night
12.3Ktalkgo/night · GoGo 夜读 (Go Night Reading) is a Chinese community that runs weekly live-streamed talks about Go programming topics on Bilibili, with ongoing discussion continuing in WeChat, Telegram, and Slack groups.
- 14

markyun
11.2Kmarkyun/markyunA personal learning blog hosted on GitHub by MarkYun, a web developer working in Nanjing — a running log of his study notes, best known for its collection of front-end developer interview questions.
- 15
CS-Xmind-Note
10.8KSSHeRun/CS-Xmind-NoteThis is a collection of mind maps and notes covering the core CS graduate exam subjects in China (known as '408'): computer organization, operating systems, data structures, computer networks, and databases, with an added section on information security.
- 16

xingcezhenti
1KERRRC/xingcezhentiA Markdown archive of 515 real Chinese civil service exam papers (national and provincial 行测/aptitude test) from 2016 to 2026, totaling 58,890 questions with official answers and explanations.
- 17

SIH-Winners-PPt-and-Sources
261Aadiii00/SIH-Winners-PPt-and-SourcesA curated collection of Smart India Hackathon winning presentations, prep materials and references for students and teams getting ready for SIH, one of India's biggest innovation competitions.
- 18

claude-certification-guide
149preporato/claude-certification-guide · HTMLFree, third-party study guides for all four Anthropic Claude certifications - CCAO-F, CCDV-F, CCA-F and CCAR-P - with exam domains and weights, a side-by-side comparison, study paths and links to free practice resources.
- 19

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