This is a collection of modern/faster/saner alternatives to common unix commands.
bat
— Acat
clone with wings.exa
— A modern replacement forls
.dust
— A more intuitive version ofdu
in rust.broot
— A new way to see and navigate directorytree
s.fd
— A simple, fast and user-friendly alternative tofind
.
ag
— A code-searching tool similar toack
, but faster.ack
— Agrep
like search tool optimized for source code.ripgrep
— An extremely fast alternative togrep
that respects your gitignore.fzf
— A general-purpose command-line fuzzy finder.mcfly
— Fly through your shellhistory
. Great Scott!
choose
— A human-friendly and fast alternative tocut
and (sometimes)awk
.jq
—sed
for JSON data.sd
— An intuitive find & replace CLI (sed
alternative).
cheat
— Create and view interactive cheatsheets on the command-line.tldr
— A community effort to simplify man pages with practical examples.tealdeer
— A very fast implementation oftldr
in Rust.
bottom
— Yet another cross-platform graphical process/system monitor.glances
— Glances an Eye on your system. Atop
andhtop
alternative.gtop
— System monitoring dashboard for terminal.procs
— A modern replacement forps
.
httpie
— A modern, user-friendly command-line HTTP client for the API era.curlie
— The power ofcurl
, the ease of use ofhttpie
.xh
— A 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.
A cat
clone with syntax highlighting and Git integration.
A modern replacement for ls
.
The next gen file listing command. Backwards compatible with ls
.
A viewer for git
and diff
output
A more intuitive version of du
written in rust.
A better df
alternative
A new way to see and navigate directory tree
s
A simple, fast and user-friendly alternative to find
.
An extremely fast alternative to grep
that respects your gitignore
A code searching tool similar to ack
, but faster.
A general purpose command-line fuzzy finder.
Fly through your shell history
. Great Scott!
A human-friendly and fast alternative to cut
and (sometimes) awk
sed
for JSON data.
An intuitive find & replace CLI (sed
alternative).
Create and view interactive cheatsheets on the command-line.
A community effort to simplify man
pages with practical examples.
Yet another cross-platform graphical process/system monitor.
Glances an Eye on your system. A top
/htop
alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
System monitoring dashboard for terminal.
A command-line benchmarking tool.
ping
, but with a graph.
A modern replacement for ps
written in Rust.
A modern, user-friendly command-line HTTP client for the API era.
The power of curl
, the ease of use of httpie
.
A 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.
A smarter cd
command inspired by z
.
A user-friendly command-line DNS client. dig
on steroids
uutils
— Cross-platform Rust rewrite of the GNUcoreutils
.