200+ Programming Cheat Sheets
Table of Contents
- Angular
- Ansible
- APL
- Artificial Intelligence
- C
- C#
- C++
- Clojure
- Dart
- Data Science
- Data Structures and Algorithms
- Docker
- Git
- Go
- Graphs
- HTML and CSS
- IDE and editors
- Java
- JavaScript
- Kotlin
- Kubernetes
- Language Translations
- LaTeX
- Machine Learning
- Markdown
- MATLAB
- MongoDB
- Octave
- Perl
- PyTorch
- PHP
- Python
- R
- Raspberry Pi
- Ruby
- Rust
- Scala
- Shell Scripting
- Solidity
- SpringBoot
- SQL
- TensorFlow
- Terraform
- TypeScript
- UI/UX
- Unit testing
- Webpack
Angular
Ansible
- Ansible Basic Cheat Sheet - Intellipaat (HTML)
- Ansible Cheat Sheet - Mrxpalmeiras (HTML)
- Ansible Cheat Sheet — A DevOps Quick Start Guide - edureka (HTML, PDF)
- Automate your tasks with this Ansible cheat sheet - Opensource (HTML)
- How to Use Ansible: A Reference Guide - DigitalOcean (HTML)
APL
- A reference card for GNU APL - jpellegrini (PDF)
- Cheat Sheets - Dyalog (PDF)
- ReferenceCard - Dyalog (PDF)
Artificial Intelligence
- What is Artificial Intelligence? IntelligenceReborn (HTML)
C
- C Language Cheat Sheet - CodeWithHarry(HTML)
- C Reference Card (ANSI) (PDF)
- Systems Programming Cheat Sheet (HTML)
- The C Cheat Sheet: An Introduction to Programming in C - Andrew Sterian (PDF)
C#
- C# Cheat Sheet - Simple Cheat Sheet (HTML)
- C# Cheat Sheet - THECODINGGUYS (PDF)
C++
- C++ Cheatsheet - CodeWithHarry (HTML)
- C++ Quick Reference - Hooman Baradaran (PDF)
- Cheatsheets & Infographics - Hacking C++ (HTML & downloadable as PNG)
- MPI Cheat Sheet - SC Education (PDF)
- OpenMP 4.0 API C/C++ Syntax Quick Reference Card (PDF)
Clojure
- Clojure - Programming-Idioms (HTML)
- Clojure Cheatsheet (HTML)
Dart
- Dart Cheatsheet - Quickref.me (HTML)
- Dart Cheatsheet - Codelabs (HTML)
- Dart Cheatsheet - Simplecheatsheet.com (HTML)
- Dart Quick Reference - Koenig-media.raywenderlich.com (PDF)
Data Science
- Cheatsheets for Data Scientists - Datacamp (PDF)
Data Structures and Algorithms
- Algorithms and Data Structures Cheatsheet
- An Executable Data Structures Cheat Sheet for Interviews
- Big-O Cheat Sheet
- Big O Notation Cheat Sheet
- Data Structures and Algorithms Cheat Sheet - Cheatography
- Data structures and algorithms study cheatsheets for coding interviews
Docker
- Docker Cheat Sheet - Anthony Rioux, Low Orbit Flux (HTML, PDF)
- Docker Cheat Sheet - Docker Inc., Solomon Hykes (PDF) ( archived)
- Docker Cheat Sheet - IntelliPaat (HTML, PDF)
- Docker Cheat Sheet - Nikko Pedersen, Swiss Army DevOps (PDF) ( archived)
- Docker Cheat Sheet - Will Sargent, et al. (HTML)
- Docker Cheat Sheet - Kapeli - Bogdan Popescu (HTML)
- Docker Cheat Sheet (v1) - Gildas Cuisinier, Docker Meetup Luxembourg (PDF)
- Docker Cheat Sheet (v2) - Gildas Cuisinier, Docker Meetup Luxembourg (PDF)
- Docker Cheatsheet: Docker commands that developers should know - Vishnu Chilamakuru (HTML)
- Docker CLI \& Dockerfile Cheat Sheet - Bachir Chihani, Rafael Benevides, Red Hat Developers (PDF) ( archived)
- Docker CLI cheatsheet - DevHints, Rico Santa Cruz (HTML)
- Docker Free Cheatsheet - Denny Zhang (HTML, PDF)
- Docker Security Best Practices & Cheat Sheet - Thomas Segura, GitGuardian (HTML, PDF)
- Docker Security Cheat Sheet - OWASP Cheat Sheet Series (HTML)
- Dockerfile Cheat Sheet - Kapeli - Bogdan Popescu, Halprin (HTML)
- Dockerfiles y docker-compose.yml: buenas prácticas () - Yodra Lopez Herrera, LeanMind (PDF)
- The Definitive Docker Cheat Sheet - Aymen EL Amri (HTML)
- The Ultimate Docker Cheat Sheet - Sangam Biradar, Collabnix DockerLabs (HTML)
Git
- 8 Easy Steps to Set Up Multiple GitHub Accounts [cheat sheet included] - Thomas Segura, GitGuardian (HTML, PDF)
- Git Cheat Sheet - GitHub (PDF)
- Git Cheat Sheet - GitLab (PDF)
- Git Cheat Sheet - Jan Krüger (PDF, SVG)
- Git Cheat Sheet (PDF)
- Git Cheat Sheet - extended (PDF)
- Git cheat sheet - Atlassian (PDF)
- Git Cheat Sheet - Moshfegh Hamedani (PDF) ( archived)
- Git Cheat Sheet (id) - Reyhan Alhafizal (HTML)
- Git ściąga (pl) - GitHub (HTML)
- GitHub Actions Security Best Practices [cheat sheet included] - Thomas Segura, GitGuardian, C.J. May (HTML, PDF)
- GitHub Cheat Sheet - Tim Green (Markdown)
Go
- cht.sh Go Cheatsheet (HTML)
- Go Cheatsheet - devhints, Rico Santa Cruz (HTML)
- গো | ডেভ সংকেত< - devsonket (HTML)
Graphs
GraphQL
- GraphQL Cheat Sheet - Chuanrong Li (HTML)
- GraphQL Cheat Sheet - Jim Manico, Jakub Maćkowski (HTML)
- GraphQL Cheat Sheet - Simple Cheat Sheet (HTML)
- GraphQL Cheatsheet - devhints, Rico Santa Cruz (HTML)
Gremlin
- Gremlin 101 Cheatsheet - Daniel Kuppitz (HTML)
- Gremlin 102 Cheatsheet - Daniel Kuppitz (HTML)
- Gremlin Recipes - Apache Tinkerpop (HTML)
HTML and CSS
- Accessibility CheatSheet - Algonquin Design (HTML)
- Beginner’s CheatSheet - WebsiteSetup (HTML)
- CSS CheatSheet (HTML)
- CSS Cheatsheet - CodeWithHarry (HTML)
- CSS Cheatsheet - Stanford (PDF)
- CSS Flexbox Cheatsheet - Chris Coyier (HTML)
- CSS Grid Cheatsheet - Chris House (HTML)
- FLEX: A simple visual cheatsheet for flexbox - Chris Malven (HTML)
- GRID: A simple visual cheatsheet for CSS Grid Layout - Chris Malven (HTML)
- HTML & CSS Emmet Cheat Sheet - Emmet Documentation (HTML, PDF)
- HTML 5 - The Mega CheatSheet - Jamie Spencer (PDF)
- HTML CheatSheet - htmlcheatsheet.com (HTML, PDF)
- HTML Cheatsheet - CodeWithHarry (HTML)
- SCSS CheatSheet - devhints, Rico Santa Cruz (HTML)
- SEO CheatSheet - Algonquin Design (HTML)
- Tailwind CSS Cheat Sheet - Tailwind Components
IDE and editors
- Eclipse Cheat sheet - Cheatography
- Editor VI - Guia de Referência (pt) - Aurelio Marinho Jargas (HTML)
- GNU Emacs Reference Card - GNU.org (PDF)
- IntelliJ IDEA Keyboard Shortcuts - Cheatography
- Jupyter Notebook Cheat sheet - Datacamp (PDF) ( archived)
- Sublime Text 2 - Shortcuts (Verbose Mac) Keyboard Shortcuts by gelicia - Cheatography
- Vim Avançado (pt) - Aurelio Marinho Jargas (HTML)
- Vim Básico (pt) - Aurelio Marinho Jargas (HTML)
- Vim Cheat Sheet - Allison McKnight (PDF)
- Vim Cheat Sheet - Richard Torruellas (HTML)
- Vim Cheatsheet - Devhints, Rico Santa Cruz (HTML)
- Vim Médio (pt) - Aurelio Marinho Jargas (HTML)
- Visual Studio Code: Keyboard shortcuts for Linux - Visual Studio Code (PDF)
- Visual Studio Code: Keyboard shortcuts for macOS - Visual Studio Code (PDF)
- Visual Studio Code: Keyboard shortcuts for Windows - Visual Studio Code (PDF)
- VSCheatsheet - Nicolas Constantinou (HTML) ( archived)
Java
- Java - Moshfegh Hamedani (PDF) ( archived)
- Java Cheat Sheet - Edureka (HTML)
- Java Cheatsheet - CodeWithHarry (HTML)
- Java Programming Cheatsheet - Robert Sedgewick and Kevin Wayne (HTML)
JavaScript
- JavaScript CheatSheet - Wilfredinni (HTML)
- JavaScript Cheatsheet - Codecademy (HTML)
- JavaScript Cheatsheet - Code With Harry
- JavaScript CheatSheet (HTML)
- JavaScript Cheatsheet - OverAPI
- JavaScript Regex Cheatsheet - Debuggex (HTML)
- JavaScript WorldWide Cheatsheet - Cheatography (JavaScript)
- Modern JavaScript Cheatsheet (HTML)
- Operator Lookup - Josh W. Comeau (HTML)
jQuery
- Beginner’s essential jQuery Cheat Sheet (PDF)
- JQuery Cheat Sheet - OverAPI
- jQuery CheatSheet (HTML)
- jQuery Mega Cheat Sheet - Jamie Spencer (PDF)
Nest.js
- Nest.js CheatSheet (GitHub Gist)
Next.js
- Next.js Cheatsheet - handy snippets and tips - Gourav Goyal (HTML)
- TypeScript Next.js Cheatsheet - SaltyCrane Cheat Sheets
Node.js
- Introduction to Node.js - Codecademy
- Node.js Cheatsheet ZTM - Zero To Mastery
- Node.js/Express Cheatsheet - Melissa Hovik (PDF)
Nuxt.js
- Nuxt.js Cheat Sheet - Sunil Joshi (HTML)
- Nuxt.js Essentials Cheatsheet - Vue Mastery (PDF)
React.js
- React Cheatsheet - Codecademy (HTML)
- React.js Cheatsheet - Devhints.io (HTML)
- Ultimate React.js Cheat Sheet - Upmostly.com (HTML)
Vue.js
- Vue 3 Cheatsheet for Developers - LearnVue (PDF)
- Vue Essential Cheatsheet - Vue Mastery (PDF)
- Vue.js 2.3 Complete API Cheat Sheet - Marcos Neves, Marozed (HTML)
Kotlin
- Kotlin Cheatsheet and Quick Reference - Ray Wenderlich (PDF)
Kubernetes
- Handy Cheat Sheet for Kubernetes Beginners - Kubernetes Documentation: kubectl Cheat Sheet (HTML)
- Kubernetes Cheat Sheet - Nick Chase (HTML)
- Kubernetes Cheat Sheet – 15 Kubectl Commands & Objects - Spacelift (HTML)
Language Translations
- Swift and C# Quick Reference - Language Equivalents and Code Examples - Globalnerdy (PDF)
LaTeX
- Latex Cheat Sheet - Lukas Schneider
Machine Learning
- Machine Learning Cheat Sheet - DataCamp Team (HTML)
- Super VIP Cheatsheet: Machine Learning - Afshine Amidi and Shervine Amidi (PDF)
Markdown
- Markdown Cheat Sheet - Markdown Guide (HTML)
- Markdown Here - Adam Pritchard (HTML)
MATLAB
- MATLAB Basic Functions Reference Sheet - MathWorks (PDF)
- Matlab Cheat Sheet - Thor Nielsen (PDF)
- Matlab Cheat Sheet (PDF)
MongoDB
- All MongoDb commands you will ever need (MongoDb Cheatsheet) - CodeWithHarry (HTML)
- MongoDB Cheat Sheet - MongoDB (HTML)
- Quick Cheat Sheet for Mongo DB Shell commands - Michael Treat’s Quick Cheat Sheet (GitHub Gist)
Octave
- Octave Cheat Sheet - John W. Eaton (PDF)
Perl
- Perl Cheat Sheet - Hitesh J (HTML)
- Perl Reference card (PDF)
PyTorch
- Deep Learning with PyTorch Cheat Sheet - Richie Cotton (HTML)
- PyTorch Framework Cheat Sheet - Simon Wenkel (PDF)
- PyTorch Official Cheat Sheet - PyTorch (HTML)
PHP
- PHP Cheat Sheet - CodeWithHarry (HTML)
- PHP Cheat Sheet - Nick Schäferhoff, WebsiteSetup (HTML, PDF)
- PHP Cheat Sheet - OverAPI
- PHP Cheat Sheet - 2021 Edition - Zsolt Nagy (HTML)
Python
- Comprehensive Python Cheat Sheet for Beginners - Rishi Sidhu, Medium (HTML)
- Comprehensive Python Cheatsheet - Jure Šorn (HTML)
- Numpy Pandas Cheat Sheet - Kaggle (HTML)
- Official Matplotlib cheat sheets - Matplotlib.org (LaTeX, PDF)
- Python 3 Cheat Sheet - Laurent Pointal (PDF)
- Python Cheat Sheet - Code With Harry
- Python Cheat Sheet - WebsiteSetup (HTML, PDF, PNG)
- Python Cheat Sheet - Wilfredinni (HTML)
- Python Cheat Sheet - OverAPI
- Python Crash Course Cheatsheet - Eric Matthes (HTML)
- Python Crash Course Cheatsheet (2nd Edition) - Eric Matthes (PDF)
- Python Data Wrangling with pandas - Pandas (PDF)
- Python for Data Science - A Cheat Sheet for Beginners - DataCamp (PDF)
- Python Regex Cheatsheet - Debuggex (HTML)
- Python WorldWide Cheatsheet - Cheatography (Python)
- Scapy Cheat Sheet - Jeremy Stretch (PDF)
Django
- All in one Cheatsheet of Django - Olivier R. (PDF)
- Django Quick Reference - Code with Harry (HTML)
- Django Web App Beginners Cheat sheet - Jaysha (HTML)
- (Python + Django) Cheatsheet - Eric The Coder (HTML)
Flask
- Flask Cheat Sheet - Code Insight Academy (HTML)
- Flask Cheatsheet - Code with Harry (HTML)
Jupyter
- Jupyter Cheatsheet - Data Camp (HTML site with PDF links)
Numpy Pandas
- Pandas, Numpy, Python Cheatsheet - Kaggle (HTML)
PySpark
- PySpark Cheat Sheet - Kevin Schaich (HTML)
- PySpark Cheat Sheet: Spark in Python - DataCamp (HTML)
R
- All RStudio cheatsheets resources - RStudio.com (HTML site with PDF links)
- Base R Cheatsheet - Mhairi McNeill (PDF)
- Cheat Sheet for R and RStudio - L. Jason Anastasopoulos (PDF)
- Colors in R - Ying Wei (PDF)
- R color cheatsheet - Melanie Frazier (PDF)
Raspberry Pi
- Basic GPIO layout configuration cheatsheet - University of Cambridge Computer Laboratory Raspberry Pi Projects Cheatsheet (PDF)
- Other Raspberry Pi Commands cheatsheet - RPi starter Kit (PDF)
- Raspberry Pi Different GPIO Configuration Combinations cheatsheet - GPIO Zero Cheatsheet (PDF)
- Top 50 General Commands for Raspberry Pi cheatsheet - Projects Raspberry (PDF)
Ruby
- Ruby Cheat Sheet - CodeConquest.com (PDF)
- Ruby monstas Ruby cheat sheet - rubymonstas.ch (PDF)
- Ruby Reference Sheet - Musa Alhassy (PDF)
Rust
- Rust cheatsheet - QuickRef.ME (HTML)
- Rust Language Cheat Sheet (HTML)
Scala
- Scala Cheat Sheet - Waris RADJI (HTML)
- Scala Cheatsheet - Alvin Alexander (PDF)
Shell Scripting
- Bash Cheatsheet - CheatSheet.Wtf - smokingcuke (HTML)
- Bash Scripting cheatsheet Devhints (HTML)
- Cron Cheatsheet - DevHints, Rico Santa Cruz (HTML)
- Fish Shell cheatsheet - DevHints, Rico Santa Cruz (HTML)
Solidity
- Solidity Cheat Sheet - IntelliPaat (PDF)
- Solidity Cheatsheet and Best practices - Manoj Ramesh (HTML)
SpringBoot
- Spring Boot Cheatsheet - JRebel
SQL
- MySQL Cheatsheet - Code With Harry
- MySQL Cheatsheet - Database Star (PDF)
- PostgreSQL Cheatsheet - Database Star (PDF)
- SQL Cheat Sheet - Dataquest.io (PDF)
- SQL Cheat Sheet by Tomi Mester - Tomi Mester (PDF)
TensorFlow
- DeepLearning- Keras & TF Cheat Sheet - Chester Hsieh, Cheatography (PDF) ( in process)
- TensorFlow Quick Reference Table - Secret data scientist (HTML)
- TensorFlow v2.0 Cheat Sheet - Altoros (PDF) ( archived)
Terraform
- Terraform Cheat Sheet - Gineesh Madapparambath (HTML)
- Terraform Cheatsheet - Eric Pulsifer (HTML)
TypeScript
- TypeScript Cheat Sheet - Robert Molina (HTML)
UI/UX
- Form Design Crib Sheet - Joe Leech
Unit testing
- Chai CheatSheet - devhints, Rico Santa Cruz (HTML)
- Cypress CheatSheet - aiqbal (HTML)
- Enzyme CheatSheet - devhints, Rico Santa Cruz (HTML)
- Jasmine CheatSheet - devhints, Rico Santa Cruz (HTML)
- Jest CheatSheet - devhints, Rico Santa Cruz (HTML)
- React Testing Library CheatSheet - Kent C. Dodds, et al. (HTML)
- What is Unit testing - Thomas Hamilton (HTML)
Webpack
- Webpack cheatsheet - devhints, Rico Santa Cruz (HTML)