All CLI Tools
12 tools — practical guides with tips & tricks.
awscli
Interact with AWS services from the terminal using awscli: S3, EC2, IAM, CloudFormation and more.
bat
FeaturedLearn how to use bat, the modern replacement for cat with syntax highlighting, Git integration, and automatic paging. Includes practical tips and tricks.
colima
Run container runtimes on macOS and Linux with Colima (lightweight alternative to Docker Desktop).
curl
Use curl to download files, test APIs, and script HTTP requests from the command line.
fzf
FeaturedSupercharge your terminal workflow with fzf, the blazing-fast fuzzy finder. Learn to search files, history, processes, and integrate fzf with other tools for maximum productivity.
gh
Manage GitHub from the command line with gh: issues, PRs, releases, and workflows.
htop
Monitor system processes, resource usage, and performance interactively with htop.
jq
Parse, filter, and transform JSON effortlessly with jq. Perfect for scripting and debugging APIs.
mise
mise is a fast, polyglot version manager for dev tools like Node.js, Python, Ruby, Go, and more. Replaces nvm, rbenv, pyenv, and others with a single tool.
nginx
nginx: static file serving, reverse proxy, load balancer, and HTTP caching. Useful as an edge server for static and dynamic apps.
tmux
Use tmux to manage multiple terminal sessions, split panes, and persistent sessions across SSH connections.
vim
FeaturedMaster vim, the powerful modal text editor found on virtually every Unix system. Learn essential commands, configuration tips, and pro tricks to boost your productivity.