Build Your Own X is a curated collection of tutorials where developers learn technologies by rebuilding databases, Git, Docker, games, editors, and other systems from scratch.
Open Source: #learning
Catalog projects marked with #learning. Tags work as dedicated landing pages, so related tools are easier to find and connect.
freeCodeCamp is the open-source codebase and curriculum behind freeCodeCamp.org, a free learning platform for programming, math, and computer science.
Free Programming Books is a multilingual catalog of free programming books, courses, and learning resources.
Developer Roadmap provides interactive roadmaps, guides, and educational content for developers across roles and technologies.
System Design Primer is a learning repository for designing large-scale systems and preparing for system design interviews.
Coding Interview University is a detailed self-study plan for computer science, algorithms, and data structures for coding interview preparation.
Project Based Learning is a curated collection of practical tutorials where languages and technologies are learned by building projects.
OSSU Computer Science is an open self-study path toward a computer science education built from free courses and resources.
You Don't Know JS is Kyle Simpson’s book series about understanding JavaScript deeply and reading the language beyond surface syntax.
Python 100 Days is a learning repository for studying Python step by step, from basics to web, data, and practical topics.
The Art of Command Line is a one-page guide to Bash, Unix commands, one-liners, debugging, and productive terminal work.
HelloGitHub is a Chinese monthly catalog of interesting, beginner-friendly open source projects with a website and issue archive.
JavaGuide is a Chinese guide for Java backend interview prep, computer science, databases, distributed systems, and AI application development.
labuladong algorithm is a Chinese algorithm and LeetCode note collection focused on patterns and reasoning rather than memorized answers.
30 seconds of code is a site and repository with short articles and code examples for JavaScript, CSS, HTML, Git, and web development.
Hello Algo is an open book on data structures and algorithms with animations, runnable code, and multiple language versions.
Free Programming Books zh_CN is a Chinese index of free programming books and learning materials.