Skip to content
48

AwesomeStyle Guide

A list of awesome style guide.

1.1k stars69 forks126 entriesLast push Jan 19, 2023 (3 years ago)License CC0-1.0

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Android

android-guidelines

Architecture and code guidelines we use at ribot when developing for Android.

In 2 lists

android-code-style

archi

This repository showcases and compares different architectural patterns that can be used to build Android apps. The exact same sample app is built three times with different architectures.

In 2 lists

AngularJS

johnpapa's angular-styleguide

(MIT) - Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices

In 3 lists

Google Style Guide

In 2 lists

Todd Motto's angular-styleguide

AWS

AWS Cloud Design Pattern

The AWS Cloud Design Patterns (CDP).

In 2 lists

Backbone.js

Backbone.js Applications (Book)

Backbone Patterns

by Rico Sta. Cruz

In 2 lists

C

Apache httpd

GNU

NASA

Linux

Calls out different types of components, provides searchable areas, calls out invariants of different components, and describes structure with diagrams.

In 6 listsDetails

CoffeeScript

CoffeeScript Style Guide

A collection of best-practices and coding conventions for the CoffeeScript programming language.

In 3 lists

Cpp

Google Style Guide

C++ coding standards and best practices.

In 5 listsDetails

Geosoft Style Guide

CppCoreGuidelines

"Official" set of C++ guidelines, reviewed by the author of C++.

In 5 listsDetails

cocos2d-x

Multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is based on cocos2d-iphone, but instead of using Objective-C, it uses C++. It works on iOS, Android, Windows Phone, macOS, Windows and Linux.

In 7 listsDetails

llvm style

linux kernel style

In 2 lists

NASA

CSharp

Microsoft

raywenderlich.com

dvdsgl's CSharp Style Guide

Unity

Clojure

clojure-style-guide

A community coding style guide for the Clojure programming language.

In 4 listsDetails

CommonLisp

Google Style Guide

In 2 lists

Riastradh’s Lisp Style Guide

CSS

Google Style Guide

by Google

In 7 listsDetails

mod’s Code Guide

(Site, MIT) - Standards for flexible, durable, and sustainable HTML and CSS

In 3 lists

Airbnb

A mostly reasonable approach to CSS and Sass.

In 5 listsDetails

Dropbox

Dropbox’s (S)CSS authoring style guide.

In 3 lists

necolas’s idiomatic-css

(cc) - Principles of writing consistent

In 4 lists

WordPress

by WorldPress

In 2 lists

ThinkUp

ThinkUp gives you insights into your social networking activity on Twitter, Facebook, Instagram, and beyond.

In 3 lists

smacss

, by Jonathan Snook

In 3 lists

Yelp Styleguide

Design system for consistent product UI.

In 4 listsDetails

Ubuntu

Design Pattern

Game Programming Patterns

Free and Paid available.

In 6 listsDetails

SourceMaking Design Patterns

patterns and anti patterns.

In 2 lists

wikipedia

A general, reusable solution to a commonly occurring problem within a given context in software design. It is a description or template for how to solve a problem that can be used in many different situations.

In 2 lists

Django

Django Coding Style

In 2 lists

Erlang

Erlang Guidelines

In 2 lists

Flask

Pocoo Styleguide

Large app how to

Lightweight Python web framework for building applications and APIs.

In 7 listsDetails

Git

agis-

(cc) - This is a Git Style Guide inspired by How to Get Your Change Into the Linux Kernel, the git man pages and various practices popular among the community.

In 4 lists

git flow cheatsheet

A successful git branching model

Git Commit Message

Go

EffectiveGo

A guide to writing good, clean and readable Go code for beginners. CC-BY-3.0 (text), 3-clause BSD (code).

In 2 lists

How to Write GO Code

CodeReviewComments

List of projects on the Go community wiki.

In 10 listsDetails

Groovy

Groovy Style Guide

Style guide for writing idiomatic Groovy code.

In 2 lists

Haskell

Haskell-style-guide

HTTP API Design

http-api-design

(cc) - HTTP API design guide extracted from work on the Heroku Platform API

In 6 listsDetails

REST API

HTML

Google Style Guide

by Google

In 7 listsDetails

W3Schools

jQuery

mod’s Code Guide

(Site, MIT) - Standards for flexible, durable, and sustainable HTML and CSS

In 3 lists

iOS

iOS MVVM

iOS VIPER

JSON

Google Style Guide

Recommendations for JSON formatting and usage.

In 3 lists

w3resource

Java

Apache ACE

Oracle

Historical Java coding conventions.

In 2 lists

Geosoft

Google Style Guide

Google's coding standards for source code in the Java™ Programming Language.

In 4 listsDetails

Interviewbit

Javascript

Airbnb ES6

(MIT) - A mostly reasonable approach to JavaScript

In 11 listsDetails

Google Style Guide

This document serves as the complete definition of Google's coding standards for source code in the JavaScript programming language.

In 4 listsDetails

W3Schools

General JavaScript coding conventions and best practices.

In 2 lists

jQuery

Sport Ngin

idiomatic.js

(cc) - Principles of Writing Consistent, Idiomatic JavaScript

In 3 lists

Standard

Opinionated, no-configuration style guide, style checker, and formatter

In 5 listsDetails

node-style-guide

(cc-sa) - A guide for styling your node.js / JavaScript code. Fork & adjust to your taste

In 5 listsDetails

npm’s "funny" coding style

WordPress

jQuery

pragmatic-jquery

Kotlin

Kotlin

Makefile

Makefile

Objective-C

NYTimes(The New York Times)

(MIT) - This style guide outlines the coding conventions of the iOS teams at The New York Times.

In 5 listsDetails

raywenderlich.com

A style guide that outlines the coding conventions for raywenderlich.com.

In 2 lists

Github

Style guide & coding conventions for Objective-C projects.

In 2 lists

Google Style Guide

Style guide for Google-originated projects using Markdown.

In 4 listsDetails

Apple

Perl

perldoc

Apache VCL

PHP

php-fig

CodeIgniter

WordPress

ZendFramework

PHP The Right Way

An easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative tutorials around the Web.

In 4 listsDetails

Python

PEP8

Google Style Guide

Style guide for Google-originated projects using Markdown.

In 4 listsDetails

Hitchhiker's Guide to Python

Learn Python Programming - Scaler Topics

In 4 lists

R

Google Style Guide

Hadley Wickham’s R Style Guide

React

Airbnb ES6

(MIT) - A mostly reasonable approach to JavaScript

In 11 listsDetails

Redux

ghengeveld's Style Guide

Ruby

bbatsov’s Ruby Style Guide

(cc) - A community-driven Ruby coding style guide

In 3 lists

Airbnb

Airbnb's Ruby Style Guide.

In 3 lists

Scholar’s lab

Relish

Cookpad

Relaxed.Ruby.Style

Christian Neukirchen's Ruby Style Guide

Ruby on Rails

bbatsov's rails-style-guide

(cc) - A community-driven Ruby on Rails 4 style guide

In 4 lists

Rust

aturon’s Rust Style Guide

rust-lang Official Style Guide

Sass

css-trick

In 2 lists

Scala

scala-lang

Official style guide for Scala code.

In 2 lists

Shell

Google Style Guide

In 4 lists

Chromium

SpringFramework

spring-framework

The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications -- on any kind of deployment platform. A key element of Spring is infrastructural support at the application level: Spring focuses on the "plumbing" of enterprise…

In 3 lists

Swift

Github

GitHub Official Swift style and conventions.

In 2 lists

raywenderlich.com

The official Swift style guide for raywenderlich.com.

In 3 lists

swift.org API Design Guidelines

Official Swift API design guidelines.

In 3 lists

Sport Ngin

Slideshare (Linked)

Google

SQL

sqlstyle.guide

Unreal Engine

Unreal Engine

Vimscript

Google Style Guide

In 2 lists

Vue.js

vuejs-component-style-guide

XML

Google Style Guide

XML formatting and style guidance.

In 3 lists

etc

Semantic Versioning

In 3 lists

Keep a CHANGELOG

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed yesterday
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday