Guides & collections
All tools
AWS CLI Cheatsheet
AWS CLI commands for S3, EC2, Lambda, IAM, ECS, CloudFormation, and more
AWS Services Reference
Key AWS services organized by category with descriptions, use cases, and pricing models
Bash Commands Cheatsheet
Essential bash/shell commands grouped by category with searchable examples and one-click copy
Claude Code Cheatsheet
Every keyboard shortcut, slash command, CLI flag, and feature in one searchable reference
Cooking Ingredient Substitutions
Find alternatives for any ingredient with ratio conversions and best-use tips
CSS Flexbox Cheatsheet
Interactive reference for every flex property with live previews — click any value to see boxes rearrange instantly
CSS Grid Cheatsheet
Interactive reference for every grid property with live demos — click any value to see the layout change instantly
Docker Commands Cheatsheet
Quick reference for Docker containers, images, volumes, networks, and Compose
Excel Keyboard Shortcuts
Complete Windows and Mac Excel shortcut reference with 80+ shortcuts organized by category
Git Cheatsheet
Interactive Git commands reference with copy buttons, grouped by workflow
Go (Golang) Cheatsheet
Go language quick reference: variables, functions, structs, goroutines, channels, and error handling
Google Sheets Formula Reference
Complete reference for VLOOKUP, XLOOKUP, SUMIFS, QUERY, ARRAYFORMULA, and more
GraphQL Cheatsheet
GraphQL schema definition, queries, mutations, variables, fragments, and directives reference
JavaScript Array Methods Cheatsheet
Complete reference for every JS array method with signatures, examples, and one-click copy
Keyboard Shortcuts Cheatsheet
Quick reference for Mac, Windows, VS Code, Chrome, Slack, and Excel shortcuts
Kubernetes Cheatsheet
kubectl commands, pod management, deployments, services, and resource YAML reference
Kubernetes Commands Cheatsheet
Complete kubectl reference with 60+ commands organized by category — searchable and copyable
Linux Commands Cheatsheet
Essential Linux commands grouped by task: files, processes, network, permissions
Linux Permissions Cheatsheet
Complete chmod, chown, chgrp, and permission notation reference with examples
Markdown Cheatsheet
Complete markdown syntax reference with live rendered previews and copy buttons
Markdown Emoji Cheatsheet
GitHub Flavored Markdown emoji shortcodes with preview and copy buttons
Nginx Configuration Cheatsheet
Quick reference for server blocks, SSL, proxy_pass, redirects, and performance directives
npm Commands Cheatsheet
Complete npm CLI reference: install, scripts, publishing, workspaces, and more
NumPy Cheatsheet
NumPy array creation, indexing, math operations, and linear algebra with examples
Pandas Cheatsheet
Python pandas quick reference: DataFrame creation, selection, manipulation, and analysis
PowerShell Cheatsheet
PowerShell cmdlets, pipeline patterns, and scripting reference with examples
Python Pandas Cheatsheet
Complete DataFrame operations reference — read/write, filter, groupby, merge, and more with examples
Python String Methods Cheatsheet
Complete reference for every built-in string method with signatures, return types, examples, and one-click copy
React Hooks Cheatsheet
Complete reference for all React hooks with syntax, examples, and key patterns
Regex Cheatsheet
Complete regular expression syntax reference with live match testing and highlighting
Rust Cheatsheet
Rust ownership, borrowing, lifetimes, Option/Result, traits, and iterators reference
SQL JOINs Cheatsheet
Visual Venn diagram reference for all SQL JOIN types with copy-paste examples
SQL Window Functions Reference
Complete reference for ROW_NUMBER, RANK, LAG, LEAD, running totals, and OVER() clause
Tailwind CSS Cheatsheet
Tailwind utility classes organized by category: layout, spacing, typography, colors, and more
Terraform Cheatsheet
Terraform CLI commands, HCL syntax, variables, modules, state management, and lifecycle reference
tmux Cheatsheet
Complete tmux key bindings for sessions, windows, panes, and copy mode with search
TypeScript Cheatsheet
TypeScript types, generics, utility types, and patterns with examples
Vim Commands Cheatsheet
All Vim commands grouped by mode — searchable with one-click copy
YAML Cheatsheet
YAML syntax reference: scalars, lists, mappings, anchors, multi-line strings, and gotchas
Which Cheatsheet Do You Need?
Cheatsheets serve a specific purpose: you already know how to do something, but you can't remember the exact syntax, shortcut, or command. These tools give you the information fast without digging through documentation. They're organized into two groups: programming and CLI cheatsheets, and general purpose quick references.
Working in a Terminal, IDE, or Codebase?
The shell is where most developers spend a disproportionate amount of their time hunting for commands they use once a month. The Bash Commands Cheatsheet covers file operations, text processing, process management, and string manipulation with searchable examples. For version control, the Git Cheatsheet covers everyday commands as well as the ones you only need occasionally — rebasing, stash management, cherry-pick, bisect, and reflog.
Container-based workflows need fast Docker reference. The Docker Commands Cheatsheet covers image and container management, networking, volume mounts, compose commands, and cleanup operations. For language-specific syntax, the Python String Methods and JavaScript Array Methods cheatsheets show method signatures and quick examples — useful when you know what you want to do but can't recall the exact method name.
Database work benefits from quick reference too. The SQL Joins Cheatsheet shows INNER, LEFT, RIGHT, FULL OUTER, CROSS, and SELF join diagrams alongside the syntax for each — the kind of thing that's immediately obvious once you see the Venn diagram but hard to remember without a visual. The Regex Cheatsheet covers anchors, quantifiers, character classes, groups, and lookaheads with interactive examples so you can test patterns before using them.
Two indispensable terminal multiplexer references: the Vim Commands Cheatsheet covers modes, navigation, editing, search, and file management in a scannable layout. The tmux Cheatsheet covers session, window, and pane management so you can stop Googling how to split a pane horizontally.
CSS, Markdown, Keyboard Shortcuts, or Cooking?
Modern CSS layout is powerful but has a lot of properties that require regular lookup. The CSS Flexbox Cheatsheet shows all the container and item properties with visual diagrams of their effect — you can see exactly what align-content: space-between looks like rather than inferring it from the property name. The CSS Grid Cheatsheet covers grid-template, fr units, named areas, auto-fill, and grid alignment in the same visual format.
Writing documentation, README files, or blog posts? The Markdown Cheatsheet covers basic formatting, tables, code blocks, links, images, and GitHub Flavored Markdown extensions. For productivity, the Keyboard Shortcuts Cheatsheet covers the most useful shortcuts for Windows, macOS, browsers, and common applications in one scannable reference — filtered by operating system.
Not everything is about code. The Cooking Substitutions Cheatsheet lists common ingredient substitutions when you're mid-recipe and out of something — butter, eggs, buttermilk, flour, and more — with the ratios and notes on how the substitution affects texture or flavor.
When to Use a Cheatsheet vs. Full Documentation
Documentation is for learning. Cheatsheets are for doing. When you already know how Git rebase works but can't remember the exact syntax for squashing commits interactively, opening a 200-page manual is the wrong tool. The Git Cheatsheet has that command in a scannable table you can check in seconds.
The same logic applies to CSS layout. The CSS Flexbox Cheatsheet is not a tutorial on how flexbox works — it assumes you know flexbox but just need to verify whether justify-content or align-items controls vertical alignment in a row container. The visual diagrams make this immediately obvious without reading prose.
For terminal users, the Bash Commands Cheatsheet and tmux Cheatsheet together cover most of the commands that come up in daily terminal work. Both include a search field so you can filter to the command you need without scanning the entire sheet. All cheatsheets are printer-friendly for those who prefer a physical reference at their workstation.
FAQ
Are these cheatsheets free?
Yes, every cheatsheet is completely free to use with no signup, no account, and no hidden fees.
Can I print these cheatsheets?
Yes, all cheatsheets are designed to be printer-friendly. Just use your browser's print function to create a hard copy.
Do I need to create an account?
No. Every cheatsheet is available instantly with no registration required.
Can I search within the cheatsheets?
Yes. Most cheatsheets have a search or filter field so you can quickly find the command or method you're looking for without scrolling through the entire reference.
How do I quickly find the right SQL JOIN type?
The SQL joins cheatsheet shows Venn diagram visuals for each join type alongside the syntax. INNER JOIN returns matching rows from both tables. LEFT JOIN returns all rows from the left table plus matching rows from the right. FULL OUTER JOIN returns all rows from both tables.
Which regex features does the regex cheatsheet cover?
The regex cheatsheet covers anchors (^, $, \b), quantifiers (*, +, ?, {n,m}), character classes ([a-z], \d, \w, \s), groups ((), (?:)), lookaheads and lookbehinds, and backreferences. It also includes an interactive tester so you can paste text and verify patterns.
Are the keyboard shortcuts for Windows or Mac?
The keyboard shortcuts cheatsheet covers both Windows and macOS, with platform-specific sections. Filter by your operating system to see the relevant shortcuts without the visual noise of alternatives.