Ranked awesome lists, all in one place
This list is a copy of RichardLitt/awesome-styleguides with ranks
awesome-styleguides ★73813 ===================
A list of styleguides
Contents
Contributing
If you have used any of these styleguides, please add a comment if you can! The more information, the better. Please look at the contribute file. Thanks!
How to build a styleguide
- A Maintainable Style Guide by Ian Feather of Lonely Planet. Advocates Style Guide Driven Development, which is pretty snazzy.
- Huge’s Styleguide Tool ★1710 A tool to make creating and maintaining style guides easy. Looks pretty decent, with a few uses cases and a significant following on GitHub.
- An In-Depth Overview Of Living Style Guide Tools A good overview of what is out there.
Other Styleguide Lists
- Brand Style Guides. A beautiful website that lists where to find other styleguides. Maintained by @SaijoGeorge.
- Narkoz ★1396
- paulmillr ★160 ⏳4Y
- SalGnt ★1465
- Styleguides.io ★597
- UI Styleguides
Styleguides
Generic
CSS
- CSS Best Practices ★176 ⏳2Y
- CSSWizardry This is the best there is. Made by one guy who consults for a lot of companies, this document pretty much sets the standards for how CSS should be used. Highly suggested.
- GitHub
- Idiomatic-CSS ★5373
- rscss ★3454 Reasonable Standard for CSS Stylesheet Structure
- Smashing Magazine
- Trello
- Wordpress.org
SASS
C++
Shell Script
Git
HTML
- THX ★34 ⏳2Y Added because this is the first Chinese styleguide I have seen that has any significant amount of stars.
Java
Javascript
- AirBnB ★63698
- bevacqua’s JS sg ★2437 ⏳1Y
- feross/standard
- hapi
- Joyent
- jscs ★5161
- Khan
- Mozilla/pdf.js
- rsjs ★127 Reasonable Standard for JavaScript Structure
AngularJS
- gocardless ★1525 ⏳1Y
- johnpapa’s opinionated sg for AngularJS ★23538
- mgechev’s community best practices ★5028
- srph’s AngularJS structure sg ★280 ⏳1Y
- Todd Motto’s for AngularJS ★5932
CoffeeScript
HTTP Design
JSON
jQuery
Modules
npm
- npm Style Guide ★40 ⏳1Y An opinionated collection of best practices for teams by @deVoorhoede.
React
Riot
- RiotJS Style Guide ★239 Opinionated RiotJS Style Guide for teams by @deVoorhoede.
Lisp
Objective-C
- Dropbox Objective-C Style Guide
- Futurice iOS Good Practices ★7015 iOS starting guide and good practices suggestions by @futurice.
- Github - Style guide & coding conventions for Swift projects ★4417 A guide to our Swift style and conventions by @github.
- Github Objective-C Style Guide ★1669 Style guide & coding conventions for Objective-C projects.
- Khan ★15 ⏳2Y
- NY Times - Objective C Style Guide ★4629 The Objective-C Style Guide used by The New York Times.
- Objective-C Coding Convention and Best Practices Gist with coding conventions.
- raywenderlich Style Guide ★2711 A style guide that outlines the coding conventions for raywenderlich.com.
- Spotify Objective-C Coding Style ★200 Guidelines for iOS development in use at Spotify.
- Swift Style Guide by @raywenderlich ★8034 The official Swift style guide for raywenderlich.com.
PHP
Python
- PEP 8 Offical Style Guide for Python
- PEP 257 - Docstring Conventions
- The Hitchhiker’s Guide to Python
Ruby
- AirBnB ★2077
- bbatsov ★13389
- Github Based on bbatsov style guide
Ruby on Rails
Rust
Swift
Non-Code
Historical
- Xerox Publishing Standards - the definitive reference to writing style and design for the business world. Provided courtesy of Xerox Corporation.
License
To the extent possible under law, Richard Littauer has waived all copyright and related or neighboring rights to this work.
This list is a copy of RichardLitt/awesome-styleguides with ranks