Linux commands alternatives

Some tools from this list come from the project modern-unix. You may also check tools-list: Open source, experimental, and tiny tools roundup.

UrlDescription
batA cat clone with syntax highlighting and Git integration
exaA modern replacement for ls
lsdThe next gen file listing command. Backwards compatible with ls
deltaA viewer for git and diff output
dustA more intuitive version of du written in rust
dufA better df alternative
lfsA better df alternative
brootA new way to see and navigate directory trees
fdA simple, fast and user-friendly alternative to find
ripgrepAn extremely fast alternative to grep that respects your gitignore
agA code searching tool similar to ack, but faster
fzfA general purpose command-line fuzzy finder
mcflyFly through your shell history
chooseA human-friendly and fast alternative to cut and (sometimes) awk
jqsed for JSON data
sdA sed alternative, a more intuitive find & replace CLI
hyperfineA command-line benchmarking tool
gpingA ping alternative with a graph
zoxideA smarter cd command inspired by z.
dogA user-friendly command-line DNS client. dig on steroids
mvvRename multiple files with editor
ageA simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability
await32Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination

curl

UrlDescription
curlieThe power of curl, the ease of use of httpie
procsA modern replacement for ps written in Rust
httpieA modern, user-friendly command-line HTTP client for the API era
xhA friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie’s excellent design, with a focus on improved performance

top

UrlDescription
bashtopLinux/OSX/FreeBSD resource monitor
bottomYet another cross-platform graphical process/system monitor
glancesGlances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems
gtopSystem monitoring dashboard for terminal
wtfThe personal information dashboard for your terminal

enhancements

UrlDescription
shellhubGet seamless remote access to any Linux device. Centralized SSH for the edge and cloud computing
tmateInstant Terminal Sharing
trash-cliCommand line interface to the freedesktop.org trashcan
upUltimate Plumber is a
tool for writing Linux pipes with instant live preview
visidataA terminal spreadsheet multitool for discovering and arranging data