I curate a list of interesting CLI tools, below are some command line tools that I personally love and use
- tmux - Terminal multiplexer.
- ripgrep - Search text for patterns fast.
- fzf - Command-line fuzzy finder.
- exa - Replacement for ls written in rust.
- git - Version control.
- create-react-app - Create React apps with no build configuration.
- npx - Execute npm package binaries.
- wifi-password - Get the password of the WiFi you're on.
- serve - A static http server anywhere you need one.
- npkill - Freeup space taken by node_modules.
- jay - Supercharged JavaScript REPL.
- mc - Replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object storage (S3).
- fx - Command-line tool and terminal JSON viewer
- jq - Another JSON manipulation
- cheat - cheat allows you to create and view interactive cheatsheets on the command-line
- bliss - Ignorance is bliss! Ignore your .gitignore
- delta - A syntax-highlighter for git and diff output
- bat - Cat alternative
- zoxide - A faster way to navigate your filesystem
- glow - Render markdown on the CLI, with pizzazz!
- git-open - Open github page directly from commandline
- ag - The silver searcher
- volta - Easy node version management
- chezmoi - Dotfiles accross multiple machines
- gitupdate - Commit and push updated files with file names as commit message