Topics / #curated-list
Curated-list projects on GitHub
Hand-picked awesome lists collecting the best resources on a topic.
As of , the most-starred Curated-list projects on GitHub are build-your-own-x (554.6K stars), awesome (521.2K stars) and public-apis (490.6K stars). GitHub.Locker tracks 640 Curated-list repositories with 19.5M stars combined. The fastest-growing on October 18 was claude-plugins-official, with +866 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+866claude-plugins-official
anthropics/claude-plugins-official · ★ 43.2KThe official, Anthropic-managed directory of high-quality plugins for Claude Code — a curated marketplace whose entries install straight from Claude Code's built-in plugin system.
+632HowToLiveBetter
eternity4719/HowToLiveBetter · ★ 66.4KAn evidence-based life guide for mainland China: 677 tips across 34 sections covering health, money, law, work and family, ranked by cost-effectiveness, each citing only journal papers or official documents.
+552yt-channels-DS-AI-ML-CS
AhmadHassan-BTed/yt-channels-DS-AI-ML-CS · ★ 989A curated list of over 180 YouTube channels covering data science, data engineering, machine learning, deep learning, AI research, computer science, programming languages, web development, software engineering, audio programming and cybersecurity.
awesome
sindresorhus/awesome · ★ 521.2KIt is 'awesome', the original curated directory of awesome lists maintained by Sindre Sorhus: a hand-picked index of lists about all kinds of interesting topics, from programming languages and platforms to gaming, security, and business.
The all-time top
Top 100 of 640 · by stars
- 554.6K
#1 · codecrafters-io/build-your-own-xbuild-your-own-x
It's a curated collection of step-by-step guides that show you how to rebuild popular technologies (databases, game engines, blockchains, compilers, web browsers, etc.) from scratch, so you understand how they really work.
- 521.2K
#2 · sindresorhus/awesome
awesome
It is 'awesome', the original curated directory of awesome lists maintained by Sindre Sorhus: a hand-picked index of lists about all kinds of interesting topics, from programming languages and platforms to gaming, security, and business.
- 490.6K
#3 · public-apis/public-apispublic-apis
A collective list of free APIs: a huge, manually curated catalog of public APIs for developers, maintained by the community for years. You do not call it — you browse the catalog and pick third-party APIs to use in your own product.
- 4

free-programming-books
399.6KEbookFoundation/free-programming-books · PythonIt is a huge, community-maintained list of freely available programming books and other learning resources in many human languages; it started as a clone of a famous StackOverflow list and has grown to become one of GitHub's most popular repositories.
- 5

system-design-primer
374.8Kdonnemartin/system-design-primer · PythonA curated, organized collection of resources for learning how to design large-scale systems, built specifically to help engineers prepare for system design interviews.
- 6

awesome-python
328.6Kvinta/awesome-python · PythonAwesome Python is a curated, opinionated guide to the best Python frameworks, libraries, and tools, organized by category — the classic answer to 'I want to do X in Python, which tool should I use?'
- 7

awesome-selfhosted
328.4Kawesome-selfhosted/awesome-selfhostedIt is a curated list of free-software network services and web applications that you can host yourself instead of relying on third-party SaaS providers.
- 8

project-based-learning
287.3Kpractical-tutorials/project-based-learning · PythonA curated list of programming tutorials where you learn by building a real application from scratch.
- 9

996.ICU
277.1K996icu/996.ICUA protest initiative by Chinese IT practitioners against the '996' overtime culture, started in March 2019 — it has since drawn about 277k GitHub stars.
- 10

the-book-of-secret-knowledge
251.6Ktrimstray/the-book-of-secret-knowledgeA massive curated collection of lists, manuals, cheatsheets, blogs, hacks, one-liners and CLI/GUI/web tools that the author gathers from everyday sysadmin, DevOps and security work.
- 11
Python
225.4KTheAlgorithms/Python · PythonA large collection of classic algorithms and data structures implemented in Python, built as an educational reference for learning and practicing algorithms.
- 12

computer-science
210.2Kossu/computer-science · HTMLOSSU Computer Science is a free, self-taught curriculum that stitches together top university-level online courses (from MIT, Harvard, Princeton, etc.) into a complete computer science education, roughly equivalent to an undergraduate CS degree minus general education requirements.
- 13

awesome-go
189.3Kavelino/awesome-go · GoA curated list of awesome Go frameworks, libraries, and software, organized by category.
- 14

HelloGitHub
183.1K521xueweihan/HelloGitHub · PythonHelloGitHub 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.
- 15

gitignore
176Kgithub/gitignoreGitHub's official collection of .gitignore templates: ready-made ignore rules for popular languages, tools and operating systems, and the list behind the .gitignore choosers on GitHub.com.
- 16
prompts.chat
173.6Kf/prompts.chat · HTMLA curated, open-source collection of prompts for AI chat models like ChatGPT, Claude, Gemini, and Llama, formerly known as Awesome ChatGPT Prompts.
- 17

system-prompts-and-models-of-ai-tools
144.1Kx1xhlol/system-prompts-and-models-of-ai-toolsA public collection of the actual system prompts used by popular AI products - coding agents, browsers and assistants - plus their internal tools and AI models.
- 18
tech-interview-handbook
143.1Kyangshun/tech-interview-handbook · TypeScriptA free, curated collection of technical interview preparation materials for software engineers, created by the author of Blind 75, covering algorithms, behavioral questions, resumes, and more.
- 19

awesome-llm-apps
142.3KShubhamsaboo/awesome-llm-apps · PythonA collection of 100+ open-source AI agent, agent skill, and RAG app examples - hand-built, tested end-to-end, and released under Apache-2.0 so you can clone, run, or even sell them.
- 20

free-for-dev
139.8Kripienaar/free-for-dev · HTMLA curated list of SaaS, PaaS, and IaaS offerings that have free tiers useful for DevOps engineers, sysadmins, and infrastructure developers.
- 21

Awesome-Hacking
123.1KHack-with-Github/Awesome-HackingA massive index that links out to dozens of other awesome-lists covering nearly every security domain: android security, bug bounty, fuzzing, malware analysis, OSINT, reverse engineering, web hacking, and more.
- 22
awesome-design-md
122.3KVoltAgent/awesome-design-mdThis is a curated collection of DESIGN.md files — plain-text design system documents analyzed from real websites like Claude, Stripe, Nike and Tesla — that you drop into a project so an AI coding agent generates UI matching that brand's visual language.
- 23

free-programming-books-zh_CN
119.3Kjustjavac/free-programming-books-zh_CNA curated, free index of Chinese-language (and Chinese-translated) computer programming books and tutorials, covering operating systems, databases, web development, languages, AI, and more.
- 24

awesome-mac
116.5Kjaywcjlove/awesome-mac · SwiftIt is a curated, categorized list of high-quality macOS software, covering everything from text editors and developer tools to design apps, utilities, and security tools.
- 25

papers-we-love
110.7Kpapers-we-love/papers-we-love · ShellPapers We Love is a curated directory of notable computer science papers gathered from across the web, built around a community that reads and discusses them.
- 26

weekly
106.5Kruanyf/weeklyA weekly Chinese-language online magazine (科技爱好者周刊, Science and Technology Lovers Weekly) that records tech content worth sharing.
- 27

nodebestpractices
105.7Kgoldbergyoni/nodebestpractices · DockerfileA curated, community-maintained list that summarizes the top Node.js best practices, style guides, and architectural tips, organized into chapters covering architecture, error handling, code style, testing, production readiness, security, performance, and Docker.
- 28
HowToCook
102.9KAnduin2017/HowToCookA community-maintained cookbook written specifically for programmers, rewriting common Chinese home recipes with precise, step-by-step instructions instead of the vague wording typical of food blogs.
- 29

every-programmer-should-know
100.5Kmtdvio/every-programmer-should-knowA curated, highly opinionated collection of technical resources — articles, books, videos and papers — covering things every software developer should know, from algorithms and data structures to security, architecture and career advice.
- 30

app-ideas
98.3Kflorinpop17/app-ideasA curated collection of application ideas you can build to practice coding, organized into beginner, intermediate, and advanced tiers with detailed specs for each project.
- 31

awesome-mcp-servers
96.6Kpunkpeye/awesome-mcp-serversA curated, community-maintained list of MCP (Model Context Protocol) servers — tools that let AI agents and LLM apps connect to external data sources, APIs, and services.
- 32
java-design-patterns
94.8Kiluwatar/java-design-patterns · JavaA collection of Java implementations for classic software design patterns (Creational, Structural, Behavioral and more), each shown as a well-commented, runnable code example.
- 33

clean-code-javascript
94.7Kryanmcdermott/clean-code-javascript · JavaScriptThis is a guide that adapts the software engineering principles from Robert C. Martin's book 'Clean Code' specifically for JavaScript, with practical bad/good code examples.
- 34

system-design-101
90.6KByteByteGoHq/system-design-101A free, visual collection of short explainers and cheat sheets covering core system design concepts (APIs, databases, caching, message queues, real-world company architectures) to help you understand how production systems work and prepare for system design interviews.
- 35

awesome-for-beginners
90.5KMunGell/awesome-for-beginnersA curated list of open-source projects that have issues specifically labeled for first-time contributors (like 'good first issue' or 'first-timers-only'), organized by programming language.
- 36
awesome-interview-questions
85.1KDopplerHQ/awesome-interview-questionsA curated list of lists of technical interview questions, covering dozens of languages, frameworks, databases, and topics like algorithms and system design.
- 37

cs-video-courses
83.7KDeveloper-Y/cs-video-coursesA curated list of university-level Computer Science courses that have publicly available video lectures, covering topics from intro programming to machine learning, security, robotics, and more.
- 38

funNLP
83Kfighting41love/funNLP · PythonA huge curated collection of Chinese NLP resources: corpora, lexicons, tools, datasets and courses. The README calls it 'The Most Powerful NLP-Weapon Arsenal' — nearly the most complete Chinese NLP resource library.
- 39

awesome-public-datasets
79.6Kawesomedata/awesome-public-datasetsA huge topic-centric list of high-quality open public datasets, organized by subject area like biology, chemistry, economics, and more.
- 40

Prompt-Engineering-Guide
79.3Kdair-ai/Prompt-Engineering-Guide · MDXThis is DAIR.AI's Prompt Engineering Guide: a large, continuously updated collection of guides, papers, lecture notes, and notebooks covering prompt engineering techniques, context engineering, retrieval-augmented generation (RAG), and building AI agents with LLMs.
- 41
awesome-claude-skills
77.5KComposioHQ/awesome-claude-skills · PythonA comprehensive and curated list of 1000+ production-ready Claude Skills and Plugins for enhancing productivity across Claude.ai, Claude Code, and other coding agents like Codex, Cursor, Gemini CLI, and Antigravity.
- 42

cs-self-learning
76.3KPKUFlyingPig/cs-self-learning · HTMLA free, open-source online guide that curates the best open courseware from top international universities so anyone can self-study computer science from scratch, aiming to turn a beginner into a well-rounded programmer in 2-3 years.
- 43
Best-websites-a-programmer-should-visit
76.2Ksdmg15/Best-websites-a-programmer-should-visitA curated list of useful websites for programmers, covering news, learning resources, coding practice, tools, interview prep, and more.
- 44

awesome-react
75Kenaqx/awesome-reactA curated list of resources, libraries, and tools for the React and React Native ecosystem, covering everything from frameworks to testing utilities.
- 45

awesome-scalability
74.8Kbinhnguyennus/awesome-scalabilityA curated, continuously updated reading list of articles, case studies, and talks from engineers at companies like Netflix, Uber, Facebook, and Amazon, showing concrete patterns for building scalable, reliable, and performant large-scale systems.
- 46

awesome-machine-learning
74.6Kjosephmisiti/awesome-machine-learning · PythonA curated, community-maintained list of machine learning frameworks, libraries, and software, organized by programming language.
- 47

awesome-cpp
73.9Kfffaraz/awesome-cppA curated list (awesome-list) of C and C++ frameworks, libraries, tools, and resources, organized by category like AI, audio, networking, GUI, databases, and more.
- 48
awesome-vue
73.5Kvuejs/awesome-vueA curated list of resources, tutorials, components, and tools related to the Vue.js JavaScript framework.
- 49

awesome-courses
72Kprakhar1989/awesome-coursesIt is a curated list of free, high-quality computer science courses from universities around the world, each one making its lecture materials, assignments, notes and readings available online.
- 50

AI-For-Beginners
70Kmicrosoft/AI-For-Beginners · Jupyter NotebookA free 12-week, 24-lesson curriculum from Microsoft that teaches Artificial Intelligence fundamentals through practical lessons, quizzes, and labs.
- 51

system_prompts_leaks
69.9Kasgeirtj/system_prompts_leaks · PythonThis repo is a growing collection of leaked system prompts — the hidden instructions various AI chatbots and coding agents receive before they answer your first message.
- 52
claude-code-best-practice
67.7Kshanraisshan/claude-code-best-practice · HTMLA curated reference and knowledge base documenting Claude Code's features and best practices, covering agents, commands, skills, workflows, hooks, MCP servers, and more, organized as linked tables rather than a single tutorial.
- 53

design-resources-for-developers
67.2Kbradtraversy/design-resources-for-developersA curated list of design and UI resources for developers, covering stock photos, templates, CSS frameworks, UI libraries, icons, fonts, color tools and more.
- 54
awesome-nodejs
67.2Ksindresorhus/awesome-nodejsA curated 'awesome list' of delightful Node.js packages and resources, covering everything from CLI tools and HTTP clients to build tools, databases, and learning materials.
- 55

33-js-concepts
66.5Kleonardomso/33-js-concepts · JavaScriptA curated collection of 33 (plus bonus) core JavaScript concepts every developer should know, each with explanations, code examples, and curated resources to help you learn the language in depth.
- 56

HowToLiveBetter
66.4Keternity4719/HowToLiveBetter · HTMLAn evidence-based life guide for mainland China: 677 tips across 34 sections covering health, money, law, work and family, ranked by cost-effectiveness, each citing only journal papers or official documents.
- 57

javascript-questions
65.3Klydiahallie/javascript-questionsA long list of advanced JavaScript questions with explanations, designed to test and refresh your JavaScript knowledge or help you prepare for a coding interview.
- 58

awesome-chatgpt-prompts-zh
63.8KPlexPt/awesome-chatgpt-prompts-zhA curated Chinese-language collection of ChatGPT prompt templates ('调教指南') covering dozens of roles and use cases, from acting as a Linux terminal to writing novels, translating text, or running mock interviews.
- 59

leetcode-master
62.7Kyoungyangyang04/leetcode-master · ShellThis is a curated LeetCode study guide ('代码随想录') that organizes 200 classic problems into a step-by-step learning path, with detailed illustrated explanations, video breakdowns, and mind maps for mastering data structures and algorithms.
- 60

chinese-independent-developer
61.9K1c7/chinese-independent-developerA massive curated list of indie projects made by Chinese independent developers, aggregating apps, SaaS tools, and websites that others are building on the side.
- 61

awesome-flutter
61.6KSolido/awesome-flutter · DartA curated (awesome) list of the best Flutter libraries, tools, tutorials, articles, and resources for building apps with Flutter.
- 62
Front-end-Developer-Interview-Questions
60.9Kh5bp/Front-end-Developer-Interview-Questions · NunjucksA curated list of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding exercises that hiring managers can pick from when vetting front-end developer candidates.
- 63

architect-awesome
60.8Kxingshaocheng/architect-awesomeA curated technical roadmap in Chinese for backend engineers aiming to become architects, mapping out data structures, algorithms, concurrency, databases, middleware, and system design.
- 64

awesome-rust
60Krust-unofficial/awesome-rust · RustIt is the Rust community's awesome-list: a curated catalog of Rust code and resources, where every entry is a link to a project with a one-line description.
- 65
github-cheat-sheet
59.8Ktiimgreen/github-cheat-sheetThis is a cheat sheet that collects cool, hidden and not-so-hidden features of Git and GitHub, like URL tricks, keyboard shortcuts, task lists and diff tricks, each explained with a short example.
- 66

awesome-android-ui
58Kwasabeef/awesome-android-uiA curated list (awesome-list) of Android UI/UX libraries, organized by component type: layouts, buttons, lists/grids, view pagers, labels/forms, images, seek bars, progress indicators, menus, dialogs, calendars, graphs, animations, parallax, blur/other effects, and Jetpack Compose components.
- 67

awesome-claude-code
56.1Khesreallyhim/awesome-claude-code · PythonA hand-picked, curated collection of resources for Claude Code (Anthropic's coding agent) — covering skills, subagents, status lines, plugins, developer tooling, security reviews, and more, organized into categorized sections.
- 68

leetcode
55.7Kazl397985856/leetcode · JavaScriptA large, continuously growing collection of worked LeetCode solutions, algorithm and data-structure explainers, Anki flashcard decks, and a 'daily problem' archive, written by the author as he solved problems himself.
- 69

trackerslist
55.5Kngosang/trackerslistA collection of lists of public BitTorrent trackers that is checked and updated automatically every day, intended to be added to torrents or magnet links to improve peer discovery.
- 70

awesome-ios
53.7Kvsouza/awesome-ios · SwiftA curated list of awesome resources for the iOS ecosystem, covering both Objective-C and Swift projects across dozens of categories like analytics, networking, UI, architecture, and ARKit.
- 71

awesome-openclaw-skills
53.2KVoltAgent/awesome-openclaw-skillsThis is a curated awesome-list of 5,400+ community-built skills for OpenClaw, a locally-running AI assistant, sourced and filtered from OpenClaw's official public registry (ClawHub).
- 72

hiring-without-whiteboards
52.8Kpoteto/hiring-without-whiteboards · JavaScriptIt is a curated list of companies and teams whose hiring process avoids 'whiteboard' style CS trivia interviews, favoring real-world problems, pair programming, or take-home exercises instead.
- 73

open-source-ios-apps
52.7Kdkhamsing/open-source-ios-appsA collaborative, curated list of open-source iOS, iPadOS, watchOS, tvOS and visionOS apps, organized by category so you can find real-world example code for any kind of Apple app.
- 74

100-Days-Of-ML-Code
51.9KAvik-Jain/100-Days-Of-ML-CodeThis is a personal learning log by Avik Jain documenting 100 days of machine learning coding, following the #100DaysOfMLCode challenge proposed by Siraj Raval. It records daily progress on ML topics with notes, code, and infographics.
- 75

professional-programming
51.6Kcharlax/professional-programming · PythonIt's a curated collection of learning resources (articles, books, talks, papers) meant to make software engineers more well-rounded professionals, covering everything from algorithms to career growth to system architecture.
- 76

CL4R1T4S
51.4Kelder-plinius/CL4R1T4SCL4R1T4S is a crowd-sourced archive of leaked/extracted system prompts, guidelines, and internal tool definitions from major AI products like ChatGPT, Claude, Gemini, Grok, Perplexity, Cursor, Lovable, and Replit, published for AI transparency.
- 77

wechat-miniapp-radar
51.2Kjustjavac/wechat-miniapp-radar · TypeScriptMiniapp Radar is an AI-driven selection and risk-assessment tool for the WeChat mini program ecosystem: it turns development resources into a tech radar you can filter, evaluate and compare.
- 78
open-source-mac-os-apps
50.9Kserhii-londar/open-source-mac-os-appsA curated, community-maintained list of open-source macOS applications sorted into categories like Audio, Backup, Browser, Chat, Crypto, Database, Dev, Editors, Graphics, Productivity, and Utilities, currently covering around 710 apps across 49 categories.
- 79

awesome-remote-job
49.7Klukasz-madon/awesome-remote-jobA curated list of resources for finding and succeeding at remote jobs: job boards, aggregators, articles, books, podcasts, communities, events, and tools, inspired by the 'awesome-python' format.
- 80

awesome-design-patterns
49.4KDovAmir/awesome-design-patternsA curated list of links to resources about software and architecture design patterns, covering everything from language-specific patterns to cloud, serverless, microservices, IoT, big data, ML, databases, DevOps, mobile, front-end and security.
- 81

awesome-java
49.3Kakullpp/awesome-javaA curated list of frameworks, libraries, tools and resources for the Java programming language, organized into categories like AI, build tools, caching, CLI, bytecode manipulation and more.
- 82

awesome-react-components
48.7Kbrillout/awesome-react-componentsA curated list of standout React components and libraries, organized by category (data grids, carousels, charts, forms, routing, and more).
- 83
type-challenges
48.5Ktype-challenges/type-challenges · TypeScriptA curated collection of TypeScript type-level programming puzzles, ranging from warm-up to extreme difficulty, that you solve by writing types and get checked by an online judge.
- 84

GitHubDaily
48.2KGitHubDaily/GitHubDailyGitHubDaily is a curated Chinese-language collection of interesting and useful open-source projects, developer tools, tutorials and tech news discovered on GitHub, shared daily since October 2015.
- 85

Summer2027-Internships
48KSimplifyJobs/Summer2027-Internships · PythonA 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.
- 86

Projects
48Kkaran/ProjectsA curated list of practical programming project ideas, grouped by category, that anyone can solve in any programming language.
- 87

big-list-of-naughty-strings
47.7Kminimaxir/big-list-of-naughty-strings · PythonIt is a curated collection of strings with a high probability of breaking software when used as user input, meant to help QA testing of input validation.
- 88

frontend-dev-bookmarks
47.6Kdypsilon/frontend-dev-bookmarksA manually curated collection of links and resources for frontend web developers, organized into topic categories like Appearance, Architecture, Compatibility, Ecosystem, Languages/Protocols/Browser APIs, UI Components, and Workflow.
- 89

system-design
46.6Kkaranpratapsingh/system-designIt is a free course and ebook that teaches how to design large-scale systems and prepares readers for system design interviews.
- 90

awesome-cheatsheets
46.6KLeCoupa/awesome-cheatsheets · JavaScriptA curated collection of cheatsheets covering popular programming languages, frameworks, databases, and development tools, each condensed into a single reference file.
- 91

awesome-compose
46.6Kdocker/awesome-compose · HTMLAwesome Compose is a curated list of Docker Compose samples: ready-made project setups showing how to integrate different services via a Compose file and manage their deployment with Docker Compose.
- 92

learn-regex
46.1Kziishaned/learn-regexA free, concise guide that teaches regular expressions (regex) from scratch using plain-language explanations and live-testable examples for each concept.
- 93

reactjs-interview-questions
44.9Ksudheerj/reactjs-interview-questions · JavaScriptA curated list of over 500 ReactJS interview questions and answers covering core React concepts, hooks, Redux, React Router, and more, meant to help developers prepare for React job interviews.
- 94

data-engineer-handbook
44.5KDataExpert-io/data-engineer-handbook · Jupyter NotebookA curated handbook of links and resources for learning data engineering: roadmaps, bootcamp materials, books, communities, company tooling lists, blogs, whitepapers, and a directory of data engineering content creators.
- 95

front-end-interview-handbook
44Kyangshun/front-end-interview-handbook · JavaScriptA curated collection of front end interview preparation materials, covering interview formats, front end system design, trivia, JavaScript/DOM/algorithm questions, and company-specific question sets.
- 96

what-happens-when
43.4Kalex/what-happens-whenA long-form, extremely detailed walkthrough answering the classic interview question of what happens when you type google.com into your browser and press enter, tracing the whole path from keypress to rendered page.
- 97

claude-plugins-official
43.2Kanthropics/claude-plugins-official · PythonThe official, Anthropic-managed directory of high-quality plugins for Claude Code — a curated marketplace whose entries install straight from Claude Code's built-in plugin system.
- 98

python-patterns
43.1Kfaif/python-patterns · PythonA 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.
- 99

awesome-system-design-resources
42.6Kashishps1/awesome-system-design-resources · JavaA free, curated collection of System Design resources: core concepts, networking and API fundamentals, database and caching basics, distributed systems patterns, and a huge list of interview problems, books, courses, and papers — all aimed at prepping for System Design interviews.
- 100

git-flight-rules
42.6Kk88hudson/git-flight-rulesGit Flight Rules is a crowdsourced troubleshooting guide: for almost any git 'uh-oh' moment, it tells you exactly what happened and the commands to fix it, modeled on NASA's astronaut flight rules.
Showing the 100 most-starred of 640. See every one in the catalog.
Related topics
Often tagged together