Awesome Open Source
Awesome Open Source


This repository contains community-sourced cheatsheets to be used with cheat and similar applications.


Cheatsheets are plain-text files that begin with an optional "front matter" header in YAML format. The header may be used to assign "tags" to a sheet, and to specify the sheet's syntax (bash, python, go, etc).

When possible, cheatsheets should conform to this format:

syntax: bash
tags: [ vcs, development ]
# To stage all changes in the current directory:
git add --all

# To commit staged changes:
git commit -m <message>

As a guideline, it is preferred to use docopt syntax when specifying parameter placeholders. In edge-cases where that syntax may cause confusion, it is permissible to use placeholder values (foo.txt,, etc.) as necessary.


Cheatsheets are licensed under Creative Commons CC0 1.0. See LICENSE.txt for the full license text.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
shell (10,553
hacktoberfest (4,273
reference (77
cheat (49
cheatsheets (41