Developer cheat sheets
60 searchable quick-reference sheets for the commands and syntax you look up the most. Each one runs entirely in your browser: filter by keyword or category, nothing to install, no sign-ups.
Regex cheat sheet
Searchable regex reference: tokens, quantifiers, and ready-made patterns.
Git command cheat sheet
Searchable reference of common git commands and what each one does.
Bash cheat sheet
Searchable reference of common bash shell commands and syntax.
SQL cheat sheet
Searchable standard SQL syntax reference, filter by category.
Crontab cheat sheet
Searchable cron syntax and schedule examples.
Markdown cheat sheet
Searchable CommonMark and GitHub Flavored Markdown syntax reference.
Docker cheat sheet
Searchable Docker CLI and Dockerfile command reference.
CSS Flexbox cheat sheet
Searchable CSS flexbox property reference with layout recipes.
JavaScript array methods
Searchable reference of JavaScript array methods.
HTTP headers reference
Searchable list of HTTP request, response, and security headers.
curl command cheat sheet
Searchable curl command reference with what each flag does.
Vim cheat sheet
Searchable Vim keystroke reference that runs in your browser.
CSS Grid cheat sheet
Searchable CSS Grid properties, values, and layout recipes.
kubectl cheat sheet
Searchable Kubernetes kubectl command reference.
tmux cheat sheet
Searchable tmux keybinding and command reference.
PostgreSQL cheat sheet
Searchable PostgreSQL reference: psql, queries, JSONB, and admin.
npm cheat sheet
Searchable npm CLI command reference.
ffmpeg cheat sheet
Searchable ffmpeg command reference for audio and video.
SSH cheat sheet
Searchable SSH reference: keys, config, tunnels, and file transfers.
Common ports reference
Search well-known TCP and UDP ports by number, service, or protocol.
Python cheat sheet
Searchable Python 3 syntax reference that runs in your browser.
sed and awk cheat sheet
Searchable sed and awk one-liner reference.
PowerShell cheat sheet
Searchable PowerShell cmdlet and syntax reference.
TypeScript utility types
Searchable reference of TypeScript utility types like Partial and Pick.
Redis commands cheat sheet
Searchable reference of common Redis commands.
YAML cheat sheet
Searchable YAML syntax reference that runs in your browser.
grep cheat sheet
Searchable grep command cheat sheet.
CSS units reference
Searchable reference of every CSS unit and what each one does.
Go cheat sheet
Searchable Go language syntax reference that runs in your browser.
Rust cheat sheet
Searchable Rust syntax, ownership, and error handling reference.
Docker Compose cheat sheet
Searchable Docker Compose CLI and compose-file key reference.
Makefile cheat sheet
Search GNU make rules, variables, and functions in your browser.
JSON Schema cheat sheet
Searchable JSON Schema keyword reference.
find command cheat sheet
Searchable Linux find command reference that runs in your browser.
Emmet cheat sheet
Search Emmet HTML and CSS abbreviations and what they expand to.
Nginx config cheat sheet
Searchable nginx config directive reference with plain-English notes.
Java cheat sheet
Searchable Java syntax reference with plain explanations.
PHP cheat sheet
Searchable PHP syntax cheat sheet: arrays, strings, control flow, OOP.
C# cheat sheet
Searchable C# syntax reference: types, LINQ, records, async.
Sass and SCSS cheat sheet
Searchable Sass and SCSS syntax reference.
GraphQL cheat sheet
Searchable GraphQL schema and query syntax reference.
MongoDB cheat sheet
Searchable mongosh and query API command reference.
Terraform cheat sheet
Searchable Terraform CLI and HCL reference.
React hooks cheat sheet
Searchable list of React hooks with plain-English notes.
C++ cheat sheet
Searchable modern C++ syntax reference.
Ruby cheat sheet
Searchable Ruby syntax reference that runs in your browser.
Kotlin cheat sheet
Searchable Kotlin reference: null safety, collections, classes.
Swift cheat sheet
Searchable Swift syntax reference that runs in your browser.
DNS records reference
Searchable reference of DNS record types and what each one does.
HTML elements reference
Searchable reference of HTML elements by tag name and purpose.
HTTP methods reference
Searchable HTTP methods with safe, idempotent, and REST notes.
Apache htaccess cheat sheet
Searchable Apache htaccess directive reference.
JavaScript cheat sheet
Searchable JavaScript syntax reference that runs in your browser.
TypeScript cheat sheet
Searchable TypeScript syntax reference that runs in your browser.
MySQL cheat sheet
Searchable MySQL 8 command reference with plain-English notes.
systemd cheat sheet
Searchable systemctl, journalctl, and unit file reference.
Ansible cheat sheet
Search Ansible commands, playbook keys, modules, and Jinja vars.
jq JSON cheat sheet
Searchable jq filter reference that runs in your browser.
CIDR and subnetting cheat sheet
Searchable CIDR, subnet mask, IP range, and IPv6 reference.
Emacs cheat sheet
Search GNU Emacs keyboard shortcuts in a fast client-side cheat sheet.
What makes these different
Most cheat sheets are static images or long walls of text you have to scroll through. These are live: type in the filter box to jump straight to the token, command, or property you need, or tap a category to narrow the list. The full reference is baked into each page, so it works offline and sends nothing to a server. Open your browser DevTools and watch the Network tab while you type; you will see zero requests.
How to use them
Pick the sheet for the tool you are working with, then search. On the
regex cheat sheet you can type lookahead to find
the assertion syntax; on the git cheat sheet you can filter to
the undo commands; on the SQL cheat sheet you can jump to joins.
Every sheet cross-links to the matching interactive tool, so you can go from looking something
up to actually running it in a click.
The full set
- Regex: character classes, quantifiers, groups, lookaround, flags, and ready-made patterns.
- Git: staging, branching, merge and rebase, remotes, undo, and stash.
- Bash: navigation, redirection, variables, tests, loops, text processing, and jobs.
- SQL: queries, filtering, joins, aggregation, data changes, schema, and set operations.
- Crontab: the five fields, named shortcuts, and copy-ready schedules.
- Markdown: headings, lists, links, code, tables, and GitHub extras.
- Docker: images, containers, Compose, volumes, Dockerfile, and cleanup.
- CSS Flexbox: container and item properties, alignment, and layout recipes.
- JavaScript array methods: iterate, transform, search, sort, and reduce.
- HTTP headers: request, response, caching, CORS, and security headers.
- curl: methods, headers, data, auth, downloads, and debugging.
- Vim: modes, movement, editing, search and replace, files, and windows.
- CSS Grid: template columns and rows, sizing, placement, alignment, and layout recipes.
- kubectl: get, describe, logs, apply, rollouts, contexts, and namespaces.
- tmux: sessions, windows, panes, copy mode, and key bindings.
- PostgreSQL: psql meta-commands, queries, types, JSONB, and admin.
- npm: install, scripts, publish, inspect, and package.json fields.
- ffmpeg: convert, trim, video and audio options, and GIF extraction.
- SSH: connecting, key generation, config, tunnels, and transfers.
- Common ports: well-known TCP and UDP port numbers by service.
- Python: syntax, collections, control flow, functions, comprehensions, and files.
- sed and awk: substitution, line selection, fields, patterns, and actions.
- PowerShell: files, the object pipeline, variables, and flow control.
- TypeScript utility types: Partial, Pick, Omit, Record, ReturnType, and more.
- Redis: keys, strings, hashes, lists, sets, sorted sets, and pub/sub.
- YAML: scalars, collections, multiline blocks, anchors, and tags.
- grep: basic search, flags, recursive search, context, and regex.
- CSS units: absolute, font-relative, viewport, layout, and functions.
- Go: basics, slices and maps, control flow, structs, concurrency, and errors.
- Rust: ownership, collections, traits, enums, and error handling.
- Docker Compose: CLI commands and compose-file keys.
- Makefile: rules, variables, automatic variables, and functions.
- JSON Schema: types, string and number constraints, objects, arrays, and composition.
- find: search by name, type, time, size, permissions, and actions.
- Emmet: nesting, attributes, HTML and CSS abbreviations.
- Nginx: server and location blocks, reverse proxy, SSL, and performance.
- Java: basics, collections, control flow, OOP, methods, and exceptions.
- PHP: basics, arrays, strings, control flow, functions, and OOP.
- C#: types, collections, LINQ, OOP, methods, and exceptions.
- Sass and SCSS: variables, nesting, mixins, functions, and modules.
- GraphQL: schema, types, operations, arguments, and fragments.
- MongoDB: queries, operators, updates, and the aggregation pipeline.
- Terraform: CLI, state, blocks, variables, and expressions.
- React hooks: state, effects, context, refs, and performance.
- C++: basics, memory and pointers, containers, functions, and classes.
- Ruby: basics, collections, strings, methods, and OOP.
- Kotlin: null safety, collections, functions, and classes.
- Swift: optionals, collections, functions, and types.
- DNS records: A, AAAA, CNAME, MX, TXT, and the email and security records.
- HTML elements: structure, text, media, forms, tables, and meta tags.
- HTTP methods: GET, POST, PUT, PATCH, DELETE, and their semantics.
- Apache htaccess: rewrites, redirects, access control, and performance.
- JavaScript: basics, functions, objects, async, DOM, and modules.
- TypeScript: types, interfaces, generics, and advanced type syntax.
- MySQL: CLI, queries, joins, schema, and admin commands.
- systemd: systemctl, journalctl logs, and unit files.
- Ansible: CLI, playbooks, modules, inventory, and Jinja vars.
- jq: filters, select, transform, and object construction for JSON.
- CIDR and subnetting: prefixes, subnet masks, IP ranges, and IPv6.
- Emacs: files, movement, editing, search, and windows.
Looking for something else? Browse all tools or the reference section.