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
helix
A post-modern modal text editor.
vim
The official Vim repository
File Manager
yazi
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
nnn
n³ The unorthodox terminal file manager
ranger
A VIM-inspired filemanager for the console
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