resource: documentation
5314 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| codecrafters-io/build-your-own-x A curated awesome-list repository compiling step-by-step guides for recreating popular technologies (databases, shells, compilers, renderer… | 74 | 543212 | active |
| sindresorhus/awesome The Awesome project is a curated meta-list of high-quality 'awesome lists' covering virtually every software topic, from programming langua… | 76 | 500245 | active |
| public-apis/public-apis A community-curated catalog of free, publicly available APIs across many domains such as weather, finance, geolocation, and entertainment. … | 77 | 471046 | active |
| EbookFoundation/free-programming-books A massively popular, community-curated list of freely available programming books and learning resources in many languages, maintained by t… | 76 | 395274 | active |
| donnemartin/system-design-primer An open-source study guide for learning how to design large-scale systems, with organized resources, sample interview questions with soluti… | 65 | 366242 | stable |
| nilbuild/developer-roadmap roadmap.sh is a community-driven collection of interactive roadmaps, guides, and educational resources that help developers choose learning… | 67 | 365519 | active |
| vinta/awesome-python A curated, opinionated list of the best Python frameworks, libraries, and tools, organized by category and searchable on a companion websit… | 77 | 316276 | active |
| Awesome Selfhosted A curated awesome-list of Free Software network services and web applications that can be self-hosted on your own servers. It is organized … | 67 | 315419 | active |
| practical-tutorials/project-based-learning A curated list of project-based programming tutorials organized by language, where learners build applications from scratch. It covers doze… | 77 | 280992 | active |
| ossu/computer-science OSSU computer-science is a curated, free curriculum that mirrors an undergraduate CS degree using online courses from MIT, Harvard, and Pri… | 74 | 208439 | stable |
| getify/You-Dont-Know-JS A free, open-source book series by Kyle Simpson diving deep into the core mechanisms of the JavaScript language, with two published edition… | 62 | 184741 | stable |
| avelino/awesome-go A curated, community-maintained catalog of Go frameworks, libraries, and software, organized by category. It serves as the canonical discov… | 77 | 182358 | active |
| HelloGitHub HelloGitHub is a monthly curated magazine and community platform that shares interesting, entry-level open source projects from GitHub, pub… | 96 | 173131 | active |
| JavaGuide JavaGuide is a widely-used open-source knowledge base and interview preparation guide for Java backend developers, covering Java fundamenta… | 77 | 158051 | active |
| yangshun/tech-interview-handbook A free, curated collection of technical interview preparation materials for software engineers, covering algorithms, system design, behavio… | 75 | 142189 | active |
| labuladong/fucking-algorithm A collection of 60+ original tutorial articles (in Chinese, with an English version online) that teach algorithmic thinking through LeetCod… | 63 | 135470 | active |
| ripienaar/free-for-dev A community-curated awesome list of SaaS, PaaS, and IaaS offerings that include free tiers useful to DevOps and infrastructure developers. … | 77 | 135414 | active |
| krahets/hello-algo An open-source, beginner-friendly book teaching data structures and algorithms with animated illustrations and instantly runnable code exam… | 75 | 129622 | active |
| VoltAgent/awesome-design-md A curated awesome-list collection of DESIGN.md files — plain-text design system analyses extracted from popular websites, following Google … | 57 | 110655 | active |
| papers-we-love/papers-we-love A curated directory of notable academic computer science papers maintained by the Papers We Love community, with links to papers and some h… | 77 | 109021 | active |
| goldbergyoni/nodebestpractices A large, community-maintained curated list of Node.js best practices covering architecture, error handling, testing, security, and producti… | 71 | 105600 | active |
| Anduin2017/HowToCook A community-driven open-source cookbook that teaches programmers how to cook at home with precise, structured recipes written in Markdown. … | 82 | 101977 | active |
| ruanyf/weekly A weekly Chinese-language technology newsletter (科技爱好者周刊) published every Friday by Ruan Yifeng, curating noteworthy tech articles, tools, … | 77 | 101345 | active |
| mtdvio/every-programmer-should-know A curated, opinionated collection of mostly technical resources (articles, videos, books, courses) covering things every software developer… | 59 | 100343 | active |
| florinpop17/app-ideas A curated collection of application ideas for developers to practice and improve their coding skills, organized into three tiers from begin… | 53 | 97106 | active |
| ryanmcdermott/clean-code-javascript A guide adapting Robert C. Martin's Clean Code principles to JavaScript, presented as a curated document of good and bad code examples. It … | 32 | 94765 | stable |
| iluwatar/java-design-patterns A large open-source collection of classic and modern software design patterns implemented in Java, with well-commented source code examples… | 77 | 94625 | active |
| punkpeye/awesome-mcp-servers A curated, community-maintained list of Model Context Protocol (MCP) servers that extend AI model capabilities with file access, database c… | 66 | 92856 | active |
| MunGell/awesome-for-beginners A curated awesome-list of open-source projects that offer beginner-friendly contribution opportunities, typically labeled 'good first issue… | 75 | 88745 | active |
| ByteByteGoHq/system-design-101 A curated collection of visual guides explaining complex system design concepts using diagrams and simple terms. It is primarily aimed at d… | 34 | 87626 | active |
| TapXWorld/ChinaTextbook A curated open-source collection of PDF textbooks covering Chinese primary, middle, high school, and university curricula. It aggregates fr… | 53 | 80870 | active |
| doocs/advanced-java A curated collection of interview questions and answers for experienced Java backend developers, covering high concurrency, distributed sys… | 67 | 79088 | active |
| sdmg15/Best-websites-a-programmer-should-visit A curated awesome-style list of useful websites for programmers, covering news, coding practice, interview preparation, MOOCs, books, podca… | 10 | 76265 | active |
| CS Self-learning Guide (csdiy.wiki) A community-maintained wiki-style guide (csdiy.wiki) for self-learning computer science, curating high-quality open courses from top univer… | 66 | 75183 | active |
| thedaviddias/Front-End-Checklist An open-source front-end quality checklist with 385 rules across 11 categories (HTML, CSS, JavaScript, accessibility, performance, security… | 83 | 73885 | active |
| binhnguyennus/awesome-scalability A curated, organized reading list of articles, papers, and case studies illustrating patterns of scalable, reliable, and performant large-s… | 59 | 73543 | active |
| vuejs/awesome-vue A curated list of awesome resources related to Vue.js, including official resources, tutorials, books, courses, and a large catalog of comp… | 75 | 73540 | active |
| fffaraz/awesome-cpp A curated list of C++ and C frameworks, libraries, tools, and learning resources organized by category. It serves as a discovery index for … | 77 | 72950 | active |
| leonardomso/33-js-concepts A curated learning guide covering 33 core JavaScript concepts (plus 29 advanced ones) with explanations, code examples, diagrams, and links… | 75 | 66516 | active |
| tldr-pages/tldr tldr-pages is a large community-maintained collection of simplified, example-focused help pages (cheatsheets) for command-line tools, writt… | 67 | 63491 | active |
| youngyangyang04/leetcode-master A comprehensive open-source LeetCode study guide ('代码随想录') offering a curated order of ~200 classic algorithm problems with 600k+ words of … | 75 | 62291 | active |
| PlexPt/awesome-chatgpt-prompts-zh A curated Chinese-language collection of ChatGPT prompts and usage guides covering scenarios like academic writing, translation, marketing … | 67 | 61834 | active |
| byoungd/up An open-source Chinese-language lifelong learning guide that started as the popular 'English Learning Guide' and expanded into AI-era learn… | 77 | 61733 | active |
| h5bp/Front-end-Developer-Interview-Questions A curated, community-maintained list of open-ended front-end interview questions covering general, HTML, CSS, JavaScript, testing, performa… | 71 | 60869 | active |
| rust-unofficial/awesome-rust A community-curated list of Rust libraries, tools, applications, and learning resources organized by category. It serves as a discovery ind… | 77 | 58983 | active |
| golang-standards/project-layout A community-maintained reference describing a standard directory layout for Go application projects, documenting common patterns like /cmd,… | 68 | 56498 | stable |
| azl397985856/leetcode A large curated collection of LeetCode problem solutions with detailed explanations, covering algorithms and data structures in multiple la… | 37 | 55750 | active |
| firstcontributions/first-contributions A hands-on tutorial project that guides complete beginners through making their first open source contribution on GitHub in minutes. It pro… | 77 | 55687 | active |
| hesreallyhim/awesome-claude-code A curated awesome-list of resources for Claude Code, Anthropic's AI coding agent, covering skills, plugins, status lines, agent orchestrati… | 64 | 53035 | active |
| dkhamsing/open-source-ios-apps A collaboratively curated list of over 1,600 open-source iOS, iPadOS, watchOS, tvOS, and visionOS apps, organized by category. It serves as… | 67 | 51862 | active |
| charlax/professional-programming A curated collection of books, articles, courses, and other learning resources for professional software engineers. It covers topics from a… | 74 | 51449 | active |
| serhii-londar/open-source-mac-os-apps A curated awesome-list of 689 free and open source applications for macOS, organized into 49 categories with language tags. It serves as a … | 77 | 50173 | active |
| kelseyhightower/kubernetes-the-hard-way A step-by-step tutorial that walks learners through manually bootstrapping a Kubernetes cluster from scratch, with no automation scripts. I… | 39 | 49554 | active |
| akullpp/awesome-java A curated list of noteworthy Java frameworks, libraries, tools and resources, covering 818 projects across 80 categories. It serves as a di… | 77 | 48854 | active |
| DovAmir/awesome-design-patterns A curated awesome-list of software and architecture design pattern resources, covering GoF patterns, cloud, microservices, databases, secur… | 32 | 48693 | active |
| nilbuild/design-patterns-for-humans An ultra-simplified guide explaining software design patterns (creational, structural, behavioral) in plain language with PHP code examples… | 32 | 48556 | stable |
| lukasz-madon/awesome-remote-job A curated awesome-style list of resources for remote work, including job boards, articles, books, podcasts, communities, and tools. It serv… | 76 | 48075 | active |
| GitHubDaily/GitHubDaily A curated list repository that shares high-quality, interesting, and practical open-source projects, tutorials, developer tools, and tech n… | 59 | 47713 | active |
| dypsilon/frontend-dev-bookmarks A manually curated awesome-list of resources for frontend web developers, organized into browsable category files covering appearance, arch… | 23 | 47420 | active |
| typescript-cheatsheets/react A community-maintained cheatsheet and documentation site for using TypeScript with React. It provides opinionated best practices and copy-p… | 70 | 47097 | active |
| SimplifyJobs/Summer2027-Internships A community-maintained GitHub repository listing Summer 2027 tech internship openings across software engineering, data science, AI/ML, qua… | 77 | 46829 | active |
| LeCoupa/awesome-cheatsheets A curated collection of single-file cheat sheets for popular programming languages, frameworks, and development tools like Bash, JavaScript… | 67 | 46399 | active |
| ziishaned/learn-regex A popular open-source tutorial that teaches regular expressions step by step, from basic matchers to lookarounds, with examples and transla… | 49 | 46084 | active |
| karanpratapsingh/system-design A free, open-source course and ebook teaching how to design large-scale systems and prepare for system design interviews. It covers network… | 73 | 45800 | active |
| isocpp/CppCoreGuidelines The C++ Core Guidelines are a collaborative, living document of rules and best practices for writing modern C++ (C++11 and newer), led by B… | 66 | 45278 | active |
| sudheerj/reactjs-interview-questions A curated collection of 500+ ReactJS interview questions with detailed answers, covering core React, Redux, React Router, and related JavaS… | 76 | 44758 | active |
| yangshun/front-end-interview-handbook An open-source handbook of front end interview preparation materials covering HTML, CSS, JavaScript, coding questions, and front end system… | 76 | 43994 | active |
| DataExpert-io/data-engineer-handbook A curated handbook of links and resources for learning data engineering, including roadmaps, book lists, communities, boot camps, and proje… | 69 | 43870 | active |
| Light-City/CPlusPlusThings A comprehensive Chinese-language C++ learning repository covering modern C++ (11/14/17/20), STL source analysis, design patterns, and concu… | 69 | 43386 | active |
| alex/what-happens-when A collaboratively written, deeply detailed answer to the classic interview question 'What happens when you type google.com into your browse… | 32 | 43300 | active |
| faif/python-patterns A curated collection of classic design patterns and Python-specific idioms implemented as small, annotated Python examples. It covers creat… | 76 | 42946 | active |
| k88hudson/git-flight-rules A multilingual, community-maintained guide of step-by-step recipes for fixing common Git problems, framed as NASA-style 'flight rules'. It … | 75 | 42599 | stable |
| 996icu/996.ICU 996.ICU is a protest and awareness project against the '996' work schedule (9am-9pm, 6 days a week) in Chinese tech companies. It maintains… | 49 | 276783 | maintenance |
| luongnv89/claude-howto A visual, example-driven open-source guide to mastering Claude Code, covering slash commands, hooks, skills, subagents, plugins, and MCP se… | 79 | 41203 | active |
| QSCTech/zju-icicles A community-maintained GitHub repository collecting course guides, past exams, homework answers, review materials, and textbook resources f… | 61 | 40921 | active |
| PatrickJS/awesome-cursorrules A curated awesome-list of Cursor Project Rules (.mdc configuration files) that customize the behavior of the Cursor AI code editor for spec… | 61 | 40662 | active |
| gto76/python-cheatsheet A comprehensive, single-file Python cheatsheet covering collections, data types, syntax, system calls, data formats, and popular libraries.… | 85 | 38639 | active |
| kilimchoi/engineering-blogs A curated awesome-list of software engineering blogs from companies, individuals, and product teams, organized alphabetically. It is a refe… | 32 | 38553 | active |
| huihut/interview A curated knowledge summary for C/C++ technical interviews covering language fundamentals, STL, data structures, algorithms, operating syst… | 49 | 38153 | active |
| denysdovhan/wtfjs A curated collection of funny and tricky JavaScript examples explaining the language's quirks and edge cases, published as a book-style man… | 63 | 37678 | active |
| fengdu78/Coursera-ML-AndrewNg-Notes A collection of Chinese-language study notes for Andrew Ng's Stanford 2014 Coursera Machine Learning course, available in Markdown, Word, H… | 49 | 37634 | stable |
| PKUanonym/REKCARC-TSC-UHT A community-maintained collection of course guides, assignments, past exams, and study materials for the Department of Computer Science and… | 77 | 37458 | active |
| 0voice/interview_internal_reference A curated collection of technical interview questions and answers from major Chinese tech companies (Alibaba, Tencent, Baidu, Meituan, Byte… | 54 | 37242 | active |
| satwikkansal/wtfpython A curated collection of surprising, counter-intuitive Python code snippets with explanations of what happens under the hood. It is availabl… | 51 | 37065 | active |
| AobingJava/JavaFamily A Chinese-language Java learning and interview preparation guide covering core backend knowledge such as JVM, collections, Redis, MySQL, ne… | 55 | 36979 | active |
| veggiemonk/awesome-docker A community-curated list of Docker resources, tools, and open-source projects, organized by categories like image building, orchestration, … | 67 | 36721 | active |
| jaywcjlove/linux-command A curated collection of 600+ Linux command manuals and explanations, published as a searchable web reference site. It also ships as a Chrom… | 79 | 36680 | active |
| doocs/leetcode A community-maintained collection of LeetCode problem solutions implemented in many programming languages including Java, Python, C++, Go, … | 67 | 36512 | active |
| Ink The official documentation site for Ink, Kraken's Ethereum OP Stack layer 2 blockchain focused on DeFi. It is a Next.js/Nextra-based docume… | 69 | 36471 | active |
| jondot/awesome-react-native A curated awesome-list of React Native libraries, components, tools, and learning resources, with entries checked for maintenance and moder… | 77 | 35688 | active |
| hehonghui/awesome-english-ebooks A curated repository offering free weekly downloads of English-language magazines such as The Economist, The New Yorker, The Guardian, Wire… | 76 | 35503 | active |
| kuchin/awesome-cto A curated, opinionated list of resources for Chief Technology Officers and VP R&D, focused on startups and hyper-growth companies. It colle… | 64 | 35373 | active |
| geekan/HowToLiveLonger A community-maintained, evidence-based guide (in Chinese and English) on how programmers can live longer, compiling academic research on al… | 42 | 35104 | active |
| TheAlgorithms/C-Plus-Plus A large open-source collection of algorithms and data structures implemented in C++17 for educational purposes, covering computer science, … | 53 | 34612 | active |
| halfrost/LeetCode-Go A collection of LeetCode problem solutions written in Go with 100% test coverage and optimized runtimes, published as an online ebook. It s… | 84 | 33789 | active |
| mli/paper-reading A curated collection of in-depth video walkthroughs of classic and recent deep learning papers, presented paragraph by paragraph by Mu Li. … | 38 | 33735 | active |
| Leey21/awesome-ai-research-writing A curated collection of battle-tested prompts and agent skills for AI-assisted academic research writing, sourced from researchers at top l… | 59 | 33365 | active |
| google/comprehensive-rust Comprehensive Rust is a free, multi-day Rust course developed by Google's Android team, covering everything from basic syntax to generics, … | 76 | 33327 | active |
| OWASP/CheatSheetSeries The OWASP Cheat Sheet Series is a curated collection of concise, high-value reference documents covering application security best practice… | 77 | 32996 | active |
| 0xAX/linux-insides An open-source, in-progress book about the Linux kernel internals, covering booting, initialization, interrupts, system calls, memory manag… | 76 | 32958 | active |
page 1 / 54 next →