Topics / #guidelines
Guidelines projects on GitHub
Best-practice guidelines and checklists for building software.
As of , the most-starred Guidelines projects on GitHub are the-book-of-secret-knowledge (251K stars), Front-End-Checklist (74.5K stars) and CppCoreGuidelines (45.4K stars). GitHub.Locker tracks 13 Guidelines repositories with 557.1K stars combined. The fastest-growing on October 17 was the-book-of-secret-knowledge, with +291 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+291the-book-of-secret-knowledge
trimstray/the-book-of-secret-knowledge · ★ 251KA 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.
+14Front-End-Checklist
thedaviddias/Front-End-Checklist · ★ 74.5KFront-End Checklist is an open-source front-end quality system that turns front-end best practices into a practical review workflow, usable by humans and AI agents via web, MCP server, or this README.
+5awesome-design-systems
alexpate/awesome-design-systems · ★ 26.1KA curated list of design systems — the documented principles, best practices and UI/pattern libraries that help a team build digital products consistently.
+4CppCoreGuidelines
isocpp/CppCoreGuidelines · ★ 45.4KThe C++ Core Guidelines are a collaborative set of best-practice rules for writing modern C++ (C++11 and later), covering interfaces, resource management, memory management, and concurrency, with the goal of making code type-safe, leak-free, and fast.
The all-time top
13 projects · by stars
- 251K
#1 · trimstray/the-book-of-secret-knowledgethe-book-of-secret-knowledge
A 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.
- 74.5K
#2 · thedaviddias/Front-End-ChecklistFront-End-Checklist
Front-End Checklist is an open-source front-end quality system that turns front-end best practices into a practical review workflow, usable by humans and AI agents via web, MCP server, or this README.
- 45.4K
#3 · isocpp/CppCoreGuidelinesCppCoreGuidelines
The C++ Core Guidelines are a collaborative set of best-practice rules for writing modern C++ (C++11 and later), covering interfaces, resource management, memory management, and concurrency, with the goal of making code type-safe, leak-free, and fast.
- 4

project-guidelines
29.4Kelsewhencode/project-guidelines · JavaScriptA public set of best practices for JavaScript projects, written and gathered by the elsewhen team - numbered rules for Git, documentation, environments, dependencies, testing, code style, APIs and more.
- 5

awesome-design-systems
26.1Kalexpate/awesome-design-systemsA curated list of design systems — the documented principles, best practices and UI/pattern libraries that help a team build digital products consistently.
- 6

api-guidelines
23.3Kmicrosoft/api-guidelinesA collection of guidelines published by Microsoft for designing consistent, well-behaved RESTful web APIs, shared publicly to foster dialogue in the broader API community.
- 7

eng-practices
23.3Kgoogle/eng-practicesGoogle's Engineering Practices documentation — a public collection of guides distilling the engineering practices Google applies across all languages and projects, currently focused on its Code Review Guidelines.
- 8

Front-End-Performance-Checklist
17.4Kthedaviddias/Front-End-Performance-ChecklistIt's an exhaustive performance checklist for front-end developers: things you should check, or at least be aware of, when building a website — for personal and professional projects alike.
- 9
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.
- 10

naming-cheatsheet
14.2Kkettanaito/naming-cheatsheetA language-agnostic cheatsheet with guidelines for naming variables and functions in code, centered on the A/HC/LC (Action/High Context/Low Context) naming pattern.
- 11
react-redux-typescript-guide
13.3Kpiotrwitek/react-redux-typescript-guide · TypeScriptA living guide collecting the most important patterns and recipes for using React and Redux in a fully type-safe way with TypeScript, favoring type inference over manual type annotations.
- 12

community
13Kkubernetes/community · Jupyter NotebookThe official Kubernetes community documentation — the starting point for joining and contributing to the Kubernetes project, whether by improving docs, improving code, or giving talks.
- 13

awesome-guidelines
11.2KKristories/awesome-guidelines · JavaScriptA curated list of programming style guides, best practices, and coding conventions — one page collecting links to official and community guidelines for dozens of languages, platforms, and tools.
Related topics
Often tagged together
- guide365
- reference304
- documentation426
- open-source5,666
- resources706
- best-practices145
- style-guide24
- curated-list634
- javascript1,842
- markdown551
- mit3,311
- web-development590
- code-quality100
- developer-tools2,927
- developers435
- education933
- frontend1,080
- learning512
- list540
- tutorial626
- awesome265
- awesome-list497
- collaboration118
- css345