Developer Cheatsheets

Quick reference guides for the tools you use every day

Print-friendly, searchable cheatsheets for developers. Each guide covers the most essential commands and concepts you need when working with these tools. Use the search box on each page to quickly find what you're looking for, or reference them while coding.

All cheatsheets are designed to be printable and optimized for quick lookup in the terminal or browser. For free dev tools, public API docs, and code recipes alongside these references, see the Developer Hub.

bash
Bash Cheat Sheet
Essential shell commands for navigation, files, processes, pipes, scripting, and the moves you forget at 2am. Covers grep, find, awk, sed, ssh, curl, tar, and scripting essentials.
90+ commands
re
Regex Cheat Sheet
Pattern matching syntax across JavaScript, Python, sed, grep, and most modern engines. Character classes, anchors, quantifiers, groups, lookaround, plus 15+ ready-to-use patterns (email, URL, IPv4, UUID, date).
60+ patterns
jq
jq Cheat Sheet
Command-line JSON processing. Filters, selectors, transforms, aggregation, recursive descent, conditionals, plus 12 ready-to-paste recipes (extract field, filter, group, top-N, CSV export, curl pipe).
70+ filters & recipes
ssh
SSH Cheat Sheet
Connections, key management, ~/.ssh/config patterns (per-host, wildcard, ProxyJump, multiplexing), port forwarding (-L, -R, -D), SCP/rsync/sftp, server-side sshd_config, troubleshooting recipes.
80+ commands
vim
Vim Cheat Sheet
Modes, motions, edits, search and replace, text objects, registers, marks, macros, splits, buffers, useful settings. The 100 commands you actually use, organized so you can find them mid-edit.
100+ commands
tmux
tmux Cheat Sheet
Sessions, windows, panes, copy mode, configuration patterns (~/.tmux.conf), TPM plugin manager. Common workflows like one-session-per-project, SSH-survive, and pair programming.
60+ commands & configs
git
Git Cheat Sheet
Essential git commands for version control, branching, merging, and collaboration. ~50 commands covering setup, basics, remotes, and advanced workflows.
50+ commands
docker
Docker Cheat Sheet
Docker container commands for building, running, and managing containers. Includes image operations, networking, volumes, and debugging techniques.
40+ commands
http
HTTP Status Codes
Complete reference of all HTTP status codes grouped by class. Includes 1xx, 2xx, 3xx, 4xx, and 5xx responses with practical examples.
60+ status codes
curl
Curl Cheat Sheet
80+ practical curl examples for HTTP requests, headers, JSON bodies, file uploads, cookies, retries, mTLS, proxy, and per-stage timing. Includes ready-to-paste recipes for SSE, multipart, and CI status checks.
80+ examples & recipes