2018-09-09 23:21:51 +00:00
[![AWESOME CHEATSHEETS LOGO ](_design/cover_github@2x.png )](https://lecoupa.github.io/awesome-cheatsheets/)
2018-02-06 02:16:36 +00:00
2018-03-01 02:11:34 +00:00
[![Awesome ](https://awesome.re/badge.svg )](https://awesome.re) [![GitHub license ](https://img.shields.io/badge/license-MIT-blue.svg )](https://github.com/LeCoupa/awesome-cheatsheets/blob/master/LICENSE)
2018-02-10 00:27:00 +00:00
2018-09-09 23:21:51 +00:00
**WEBSITE DIRECTORY**: [Available here ](https://lecoupa.github.io/awesome-cheatsheets/ ).
2018-02-06 04:21:12 +00:00
> 📚 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
2018-03-11 01:09:05 +00:00
## 🤔 Why Awesome-Cheatsheets?
2018-02-06 02:49:52 +00:00
2019-09-30 08:29:16 +00:00
I usually make a cheat sheet when I want to improve my skills in a programming language, a framework or a development tool. [I started doing these kinds of things a long time ago on Gist ](https://gist.github.com/LeCoupa ). To better keep track of the history and to let people contribute, I reorganized all of them into this single repository. Most of the content is coming from official documentation and some books I have read.
2018-02-06 02:49:52 +00:00
2018-06-28 10:04:32 +00:00
Feel free to take a look. You might learn new things. They have been designed to provide a quick way to assess your knowledge and to save you time.
2018-02-06 02:49:52 +00:00
2018-02-06 10:50:57 +00:00
## 📚 Table of Contents
2018-02-11 18:09:22 +00:00
### 📃 Languages
2018-02-06 10:50:57 +00:00
< details >
2018-02-11 19:43:59 +00:00
< summary > View cheatsheets< / summary >
2017-11-09 04:02:29 +00:00
2018-02-11 18:25:19 +00:00
#### Command line interface
2018-06-25 18:12:22 +00:00
- [Bash ](languages/bash.sh )
2018-02-11 18:25:19 +00:00
2018-02-11 18:42:04 +00:00
#### Imperative
2018-02-11 18:41:42 +00:00
2018-08-08 15:58:17 +00:00
- [C ](languages/C.txt )
2018-08-08 15:59:41 +00:00
- [C# ](languages/C%23.txt )
2021-03-10 11:50:17 +00:00
- [Go ](languages/golang.md )
- [Java ](languages/java.md )
2018-06-25 18:12:22 +00:00
- [PHP ](languages/php.php )
2020-12-12 10:26:23 +00:00
- [Python ](languages/python.md )
2018-02-11 18:41:42 +00:00
2018-02-11 18:25:19 +00:00
#### Functional
2018-06-25 18:12:22 +00:00
- [JavaScript ](languages/javascript.js )
2017-11-18 17:32:02 +00:00
2018-02-06 10:50:57 +00:00
< / details >
2018-02-11 18:09:22 +00:00
### 📦 Backend
2018-02-06 10:50:57 +00:00
< details >
2018-02-11 19:43:59 +00:00
< summary > View cheatsheets< / summary >
2017-11-18 17:32:02 +00:00
2019-02-18 01:46:21 +00:00
#### PHP
2017-11-09 04:02:29 +00:00
2019-02-11 14:15:57 +00:00
- [Laravel ](backend/laravel.php )
#### Python
2018-06-25 18:12:22 +00:00
- [Django ](backend/django.py )
2017-11-09 15:57:32 +00:00
2018-02-11 18:09:22 +00:00
#### Javascript
2018-04-15 04:18:12 +00:00
2020-04-10 12:40:13 +00:00
- [Adonis.js ](backend/adonis.js )
2018-06-25 18:12:22 +00:00
- [Feathers.js ](backend/feathers.js )
- [Moleculer ](backend/moleculer.js )
- [Node.js ](backend/node.js )
2018-06-28 10:05:10 +00:00
- [Sails.js ](backend/sails.js )
2018-04-13 23:09:02 +00:00
< / details >
2018-02-11 18:09:22 +00:00
### 🌐 Frontend
2018-02-06 10:50:57 +00:00
< details >
2018-02-11 19:43:59 +00:00
< summary > View cheatsheets< / summary >
2018-02-11 18:41:42 +00:00
2018-02-28 18:49:54 +00:00
#### Basics
2018-06-25 18:12:22 +00:00
- [HTML5 ](frontend/html5.html )
2018-02-28 18:49:54 +00:00
2018-02-11 18:09:22 +00:00
#### Frameworks
2018-06-25 18:12:22 +00:00
- [React.js ](frontend/react.js )
- [Vue.js ](frontend/vue.js )
2020-03-28 18:51:38 +00:00
- [Tailwind.css ](frontend/tailwind.css )
2018-06-25 18:12:22 +00:00
- [Ember.js ](frontend/ember.js )
2018-06-26 08:06:55 +00:00
- [Angular (2+) ](frontend/angular.js )
2018-06-26 08:10:13 +00:00
- [AngularJS ](frontend/angularjs.js )
2018-04-13 23:09:02 +00:00
< / details >
2018-02-11 18:09:22 +00:00
### 🗃️ Databases
2018-02-06 10:50:57 +00:00
< details >
2018-02-11 19:43:59 +00:00
< summary > View cheatsheets< / summary >
2018-02-11 18:25:19 +00:00
2020-07-31 00:29:30 +00:00
#### SQL
2018-02-11 18:25:19 +00:00
2020-06-21 16:03:59 +00:00
- [MySQL ](databases/mysql.sh )
2020-07-31 00:29:30 +00:00
#### NoSQL
2018-06-25 18:12:22 +00:00
- [Redis ](databases/redis.sh )
2018-04-13 23:09:02 +00:00
< / details >
2018-02-11 18:09:22 +00:00
2018-02-11 18:17:56 +00:00
### 🔧 Tools
2018-02-11 18:09:22 +00:00
2018-02-06 10:50:57 +00:00
< details >
2018-02-11 19:43:59 +00:00
< summary > View cheatsheets< / summary >
2017-11-18 17:32:02 +00:00
2018-02-11 18:25:19 +00:00
#### Development
2020-04-12 10:45:42 +00:00
- [cURL ](tools/curl.sh )
2020-10-06 12:20:28 +00:00
- [Drush ](tools/drush.sh )
2020-06-07 19:49:12 +00:00
- [Elasticsearch ](tools/elasticsearch.js )
2020-06-21 15:56:15 +00:00
- [Emmet ](tools/emmet.md )
2019-12-09 10:48:40 +00:00
- [Git ](tools/git.sh )
2020-03-16 14:27:33 +00:00
- [Puppeteer ](tools/puppeteer.js )
2019-10-12 18:58:43 +00:00
- [Sublime Text ](tools/sublime_text.md )
2018-06-25 18:12:22 +00:00
- [VIM ](tools/vim.txt )
2019-10-12 18:58:43 +00:00
- [Visual Studio Code ](tools/vscode.md )
2018-06-25 18:12:22 +00:00
- [Xcode ](tools/xcode.txt )
2018-02-11 18:25:19 +00:00
#### Infrastructure
2020-09-21 07:39:49 +00:00
- [AWS CLI ](tools/aws.sh )
2018-06-25 18:12:22 +00:00
- [Docker ](tools/docker.sh )
2019-10-12 18:58:43 +00:00
- [Heroku CLI ](tools/heroku.sh )
2020-07-19 09:12:05 +00:00
- [Kubernetes ](tools/kubernetes.md )
2018-06-25 18:12:22 +00:00
- [Nanobox Boxfile ](tools/nanobox_boxfile.yml )
- [Nanobox CLI ](tools/nanobox_cli.sh )
2020-06-21 15:21:53 +00:00
- [Nginx ](tools/nginx.sh )
2020-09-21 09:59:02 +00:00
- [PM2 ](tools/pm2.sh )
2020-06-21 16:37:36 +00:00
- [Ubuntu ](tools/ubuntu.sh )
2018-04-13 23:09:02 +00:00
< / details >
2017-11-18 17:32:02 +00:00
2018-04-07 15:50:42 +00:00
## 🙌🏼 How to Contribute?
2019-09-30 08:29:16 +00:00
You are more than welcome to contribute and build your own cheat sheet for your favorite programming language, framework or development tool. Just submit changes via pull request and I will review them before merging.