Skip to content

Instantly share code, notes, and snippets.

@squarism
Last active April 8, 2024 16:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save squarism/aa783298c7ebcfa9bb4a131fee8c4f65 to your computer and use it in GitHub Desktop.
Save squarism/aa783298c7ebcfa9bb4a131fee8c4f65 to your computer and use it in GitHub Desktop.
Modern CLI Replacements

There are a few lists already, I thought I'd create another one so we can have a long list of lists someday. 🤠 Ordered by approximately which ones I actually use often.

Modern CLI Replacements

  • zoxide - A smarter cd command. Supports all major shells.
  • mcfly - Fly through your shell history. Great Scott!
  • Procs - A modern replacement for ps written in Rust
  • sd - Intuitive find & replace CLI (sed alternative)
  • dust - A more intuitive version of du in rust
  • hyperfine - A command-line benchmarking tool
  • tealdeer - A very fast implementation of tldr in Rust.
  • bandwhich - Terminal bandwidth utilization tool
  • grex - A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
  • fd - A simple, fast and user-friendly alternative to 'find'
  • bottom - Yet another cross-platform graphical process/system monitor.
  • vipe - vipe allows you to run your editor in the middle of a unix pipeline
  • cheat.sh - the only cheat sheet you need
  • teip - Masking tape to help commands "do one thing well"
  • lf - Terminal file manager
  • nushell - A new type of shell where input is structure
  • hexyl - A command-line hex viewer
  • just - Just a command runner
  • jx - Terminal JSON viewer & processor
  • duf - a better 'df'
  • bin - Effortless binary manager
  • q - A tiny command line DNS client
  • dog - A command-line DNS client.
  • xh - Friendly and fast tool for sending HTTP requests

Meta or Other Lists

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment