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 catalog
A catalog of useful open source projects from GitHub. Every page includes current stars, author, tags, language, license, and a description in the selected language.
Repositories
Awesome is the original awesome-list catalog: curated lists of useful resources across software, development, and many adjacent technology topics.
freeCodeCamp is the open-source codebase and curriculum behind freeCodeCamp.org, a free learning platform for programming, math, and computer science.
Public APIs is a large catalog of free public APIs with categories, auth type, HTTPS support, and CORS notes.
Free Programming Books is a multilingual catalog of free programming books, courses, and learning resources.
OpenClaw is a TypeScript personal AI assistant project focused on data ownership and cross-platform use.
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.
Awesome Python is a curated list of Python frameworks, libraries, tools, and resources across the Python ecosystem.
Awesome Selfhosted is a large catalog of free software self-hosted services and web applications for running on your own server.
996.ICU is a symbolic repository opposing the 996 work schedule and related labor issues in the technology industry.