Skip to content

A collection of modern/faster/great alternatives to common unix commands, which is maintained.

Notifications You must be signed in to change notification settings

j-lakeman/maintained-modern-unix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modern Unix

Manual/Doc Utils

Name Description Status Screenshot
cheat Create and view interactive cheatsheets on the command-line. _ _ _ cheat-preview
tldr A community effort to simplify man pages with practical examples. _ _ _ tldr-preview

System Monitor Uitls

Name Description Status Screenshot
bottom Yet another cross-platform graphical process/system monitor. _ _ _ bottom-preview
btop A monitor of resources _ _ _ btop-preview
glances A top/htop alternative for most operating systems. _ _ _ glances-preview
gtop System monitoring dashboard for terminal. _ _ _ gtop-preview

GNU/*Nix Clone Utils

Name Description Status Screenshot
bat A cat clone with syntax highlighting and Git integration. _ _ _ bat-preview
broot A new way to see and navigate directory trees. _ _ _ broot-preview
choose A human-friendly and fast alternative to cut and (sometimes) awk . _ _ _ choose-preview
coreutils Cross-platform Rust rewrite of the GNU coreutils (by uutils) _ _ _ NA
duf A better df alternative. _ _ _ duf-preview
dust A more intuitive version of du written in rust. _ _ _ dust-preview
eza A modern, maintained replacement for ls, built on exa. _ _ _ eza-preview
fd A simple, fast and user-friendly alternative to find. _ _ _ fd-preview
findutils Rust implementation of findutils (by uutils) _ _ _ NA
fzf A general purpose command-line fuzzy finder. _ _ _ fzf-preview
lsd The next gen file listing command. Backwards compatible with ls. _ _ _ lsd-preview
mcfly Fly through your shell history. Great Scott! . _ _ _ mcfly-preview
pls pls is a prettier and powerful ls(1) for the pros. _ _ _ pls-preview
procs A modern replacement for ps written in Rust. _ _ _ procs-preview
ripgrep An extremely fast alternative to grep that respects your gitignore. _ _ _ ripgrep-preview
ripgrep-all rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. _ _ _ ripgrep-preview
sd An intuitive find & replace CLI (sed alternative). _ _ _ sd-preview
trashy a cli system trash manager, alternative to rm and trash-cli _ _ _ trashy-preview
zoxide A smarter cd command inspired by z. _ _ _ zoxide-preview

Network Utils

Name Description Status Screenshot
curlie The power of curl, the ease of use of httpie. _ _ _ curlie-preview
doggo 🐶 Command-line DNS client for humans. dig on steroids. _ _ _ doggo-preview
gping ping, but with a graph. _ _ _ gping-preview
httpie A modern, user-friendly command-line HTTP client for the API era. _ _ _ httpie-preview
mtr A network diagnostic tool, combining functionality of traceroute and ping _ _ _ mtr-preview
rustscan The Modern Port Scanner. Find ports quickly (3 seconds at its fastest). nmap alternative. _ _ _ rustscan-preview
xh A friendly and fast tool for sending HTTP requests. _ _ _ xh-preview

Git/Diff Utils

Name Description Status Screenshot
delta A viewer for git and diff output. _ _ _ delta-preview
diffutils Drop-in replacement of diffutils in Rust (by uutils) _ _ _ NA
lazygit simple terminal UI for git commands _ _ _ lazygit-preview

Misc. Utils

Name Description Status Screenshot
await 28Kb, small memory footprint, single binary that run list of commands in parallel and waits for their termination. _ _ _ await-preview
hyperfine A command-line benchmarking tool. _ _ _ hyperfine-preview
jq sed for JSON data. _ _ _ jq-preview

About

A collection of modern/faster/great alternatives to common unix commands, which is maintained.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%