Cscs
A curated list of Coding Style Conventions and Standards.
Install / Use
/learn @SalGnt/CscsREADME
<p align="center">
<img width="300" src="https://rawgit.com/SalGnt/cscs/main/media/logo.svg" alt="Coding Style Conventions and Standards">
</p>
Coding Style Conventions and Standards
A curated list of Coding Style Conventions and Standards.
Table of Contents
Programming Languages
Arduino
- Arduino Style Guide for Creating Libraries.
- Arduino Style Guide for Writing Content.
- The ArduPirates Coder's Bible.
C
C#
C++
- Apache OpenOffice Cpp Coding Standards
- C++ Coding Standard.
- C++ Coding Standard.
- Google C++ Style Guide.
- High Integrity C++ Coding Standard.
- WebKit Code Style Guidelines.
Clojure
- The Clojure Style Guide - A community coding style guide for the Clojure programming language.
Common Lisp
D
Dart
Elixir
- The Elixir Style Guide - A community driven style guide for Elixir.
Erlang
- Erlang Coding Standards & Guidelines - Inaka's Erlang Coding Guidelines.
F#
- Microsoft F# code formatting guidelines.
- Microsoft F# coding conventions.
- Microsoft F# component design guidelines.
Fortran
Go
Haskell
- Haskell Programming guidelines.
- Haskell Style Guide - A style guide for Haskell code.
HTML/CSS
- Airbnb CSS-in-JavaScript Style Guide - A mostly reasonable approach to CSS-in-JavaScript.
- Airbnb CSS / Sass Styleguide - A mostly reasonable approach to CSS and Sass.
- Evernote CSS Style Guide.
- Google HTML/CSS Style Guide.
- HTML style guide.
- jQuery CSS Style Guide.
- jQuery HTML Style Guide.
- MediaWiki Coding conventions/CSS.
- W3Schools HTML Style Guide.
- WordPress CSS Coding Standards.
- WordPress HTML Coding Standards.
Java
- Code Conventions for the Java ™ Programming Language.
- Google Java Style Guide.
- Java Programming Style Guidelines.
- OpenJDK Java Style Guidelines.
- SEI CERT Oracle Coding Standard for Java.
JavaScript
- Airbnb JavaScript Style Guide() { - A mostly reasonable approach to JavaScript.
- Code Conventions for the JavaScript Programming Language.
- function qualityGuide () { - A JavaScript Quality Guide.
- Google JavaScript Style Guide.
- JavaScript Style Guide - JavaScript style guide.
- JavaScript Style Guide - JavaScript Style Guide.
- JS: The Right Way.
- jQuery JavaScript Style Guide.
- MediaWiki Coding conventions/JavaScript.
- The GoCardless JavaScript style guide - The GoCardless JavaScript styleguide .
- W3Schools JavaScript Style Guide.
- WordPress JavaScript Coding Standards.
AngularJS
- An AngularJS Style Guide for Closure Users at Google.
- Angular Style Guide - Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices.
React
- Airbnb React/JSX Style Guide - A mostly reasonable approach to React and JSX.
JSON
Lua
- Lua Style Guide - Olivine Labs Lua Style Guide .
Markdown
- Markdown Style Guide.
- Style Guidelines: Markdown - Formatting standards for readable & consistent Markdown.
Objective-C
- Apple Programming with Objective-C Conventions.
- Apple Introduction to Coding Guidelines for Cocoa.
- Google Objective-C Style Guide.
- Macoscope Objective-C Style Guide - Our code style guidelines.
- NYTimes Objective-C Style Guide - The Objective-C Style Guide used by The New York Times.
- Robots & Pencils Objective-C Style Guide - Our Objective-C coding style guide.
- Wonderful Objective-C Style Guide - A complete OSX and iOS Objective-C coding style guide.
Pascal
Perl
- Apache OpenOffice Perl Coding Standards.
- Perl style guide.
- Perl style guide.
- SEI CERT Perl Coding Standard.
PHP
- MediaWiki Coding conventions/PHP.
- PHP-FIG PSR-12: Extended Coding Style.
- WordPress PHP Coding Standards.
Prolog
Python
- Google Python Style Guide.
- MediaWiki Coding conventions/Python.
- Python PEP 8 - Style Guide for Python Code.
- The Hitchhiker's Guide to Python - Code Style.
R
- Google's R Style Guide.
- R Style Guide - Best practices for readable, sharable, and verifiable R code.
Ruby
- Airbnb Ruby Style Guide - Ruby Style Guide.
- MediaWiki Coding conventions/Ruby.
- Ruby Style Guide - A community-driven Ruby coding style guide.
- [The Unofficial Ruby Usage Gu
View on GitHub100/100
Security Score
Audited on Mar 17, 2026
No findings
