kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 55 minutes ago
Added to GitGenius on September 5th, 2026
Created on July 12th, 2017
Open Issues & Pull Requests: 0 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 614
Total Stargazers: 11,087 (+0)
Total Subscribers: 183 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Awesome Guidelines is a curated list that aggregates programming style guides, best practices, and coding conventions across multiple languages, frameworks, platforms, and development tools.

The project addresses the challenge of discovering authoritative style guidance by collecting references to official and community-maintained guidelines in one organized location. Rather than creating original guidance, it serves as a directory that points developers to established standards from language maintainers, major technology companies, and open-source projects. The collection spans programming languages from mainstream choices like C, C++, and JavaScript to specialized languages like Brainfuck and D, alongside guidelines for frameworks, content management systems, development environments, and tools.

Developers should use this resource when establishing coding standards for a new project, onboarding team members to existing conventions, or researching best practices for an unfamiliar language or framework. It works best as a reference tool rather than a standalone guide, since each entry links to external sources. The project is particularly valuable for teams that want to adopt proven conventions from established organizations rather than creating guidelines from scratch. Someone choosing between multiple style guides for a given language can use this collection to compare options before committing to one.

The project maintains a straightforward structure organized by category, making it easy to navigate and contribute new guidelines. Development activity centers on expanding coverage across languages and frameworks while keeping existing links current and functional.