CLI
cat
Alternatives
cURL
Alternatives
curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP…
cli
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
xh
Friendly and fast tool for sending HTTP requests
df
Alternatives
diff
Alternatives
delta
A syntax-highlighting pager for git, diff, grep, and blame output
difftastic
a structural diff that understands syntax 🟥🟩
dig
Alternatives
du
Alternatives
Editor
neovim
Vim-fork focused on extensibility and usability
vim
The official Vim repository
helix
A post-modern modal text editor.
File Manager
nnn
n³ The unorthodox terminal file manager
ranger
A VIM-inspired filemanager for the console
yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
lf
Terminal file manager
find
Alternatives
grep
Alternatives
jq
Alternatives
jq
Command-line JSON processor
yq
yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor
dasel
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.
ls
Alternatives
make
Alternatives
just
🤖 Just a command runner
task
A task runner / simpler Make alternative written in Go
doit
CLI task management & automation tool
time
Alternatives
top
Alternatives
glances
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
btop
A monitor of resources
bottom
Yet another cross-platform graphical process/system monitor.
htop
htop - an interactive process viewer