
awesome-cheatsheets
A curated collection of short Chinese-language cheatsheets for programming languages and dev tools.
- Stars
- 12.6k
- Forks
- 2.1k
- Licence
- MIT
- Language
- Shell
- Last update
- 2 months ago
- Type
- Curated list
What it is
This is a collection of compact reference cards, written in Chinese, covering programming languages such as Bash, JavaScript, Go, Python and others, plus tools like Git, Tmux, Gdb, Adb and FFmpeg, and editors like Vim, Nano and Emacs. Each entry is a single file meant to be scanned quickly when you forget a command or syntax. The README says the project was started because Chinese-language reference material was scarce and uneven in quality.
- Look up common Vim or Nano editing commands while working in a terminal
- Check Git or Tmux commands without searching the web
- Find Gdb or Adb command reminders while debugging or using Android tools
- Reference Bash or Go syntax while writing scripts
Great for
- Chinese-speaking developers who want quick command or syntax reminders
- Students learning Linux, Vim or Git basics who prefer a short reference
- Developers who look up commands often and want a single-file reference per tool
Not ideal for
- Readers who need English-language documentation, since the README describes Chinese-language content
- People looking for in-depth tutorials, because the project says it favors short cheatsheets over long articles
- Anyone who needs a runnable application; this repository is a set of reference files rather than software to install
How to get it
- 1
See the README
Clone the repository
git clone https://github.com/skywind3000/awesome-cheatsheets - 2
Run it
- Open the repository on GitHub or in a local clone.
- Open the content index in the README.
- Pick a language, tool or editor and open its file, for example tools/git.txt or editors/vim.txt.
- 3
Get the most out of it
- Use your editor's search function to find a specific command inside a cheatsheet file.
- Browse the README index to see every covered language, tool and editor in one place.
- Check the contributing note in the README if you want to add a cheatsheet of your own via pull request.
Downloads
Strengths
- Content is organized by language, tool and editor, which makes the index easy to scan
- Each cheatsheet is a single file, so it is quick to open and search
- Released under the MIT license, so the files can be reused under its terms
Trade-offs
- The README is in Chinese and the content is primarily in Chinese, which may limit use for other readers
- The README describes a short, selective collection, so tools not listed will not be covered
- The README does not describe update frequency or version tracking for individual cheatsheets
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| awesome-cheatsheets (this) | 12.6k | Curated list | beginner | 2 months ago | Chinese-speaking developers who want quick command or syntax reminders |
| awesome-cheatsheets | 46.6k | Learning resource | beginner | 20 days ago | Developers brushing up on a language or tool they use only occasionally |
| Bash-Oneliner | 10.8k | Curated list | beginner | 2 months ago | Linux users who want quick reminders of shell shortcuts and history tricks |
| linux-command | 37.2k | Learning resource | beginner | 6 days ago | People learning the Linux command line who want quick, readable command explanations |
| dockerfiles | 13.9k | Curated list | intermediate | 2.3 years ago | Developers who want working examples of Dockerfiles for desktop applications run in containers |
| fzf | 83.9k | Dev tool | beginner | 8 days ago | Command-line users who often search file names or command history |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.