Find your next CLI tool
100+ Rust CLI tools — search, browse, or start from one you already know.
grep → ripgrep — one of 130+ Rust CLI tools replacing classics or doing something new.
The catalog
Categories
Shipped recently
Latest releases
Data from GitHub, last fetched May 2026
Unix → Rust
What it replaces
Built in Rust
Rust originals
Tools that don't replace a classic — new ideas built from scratch in Rust.
- angle-grinderSlice and dice logs on the command line
- baconBackground Rust code checker with live diagnostics
- binsiderInteractive ELF binary analyzer TUI
- boreSimple CLI tunnels to expose localhost publicly
- cargo-makeRust task runner and build tool with TOML-based task definitions and cross-platform support
- csvlensTerminal CSV viewer with column alignment and search
- fblogTerminal JSON log viewer with filtering
- fendUnit-aware arbitrary-precision calculator for the terminal
- fzf-makeFuzzy-find and run make targets with preview
- htmlqCSS selector-based HTML extraction, like jq for HTML
- hurlRun and test HTTP requests defined in plain text files
- jjGit-compatible VCS that's simpler and more powerful than Git
- jlessInteractive terminal JSON viewer with collapsible nodes
- jnvInteractive JSON filter with jq and live preview
- joshutoRanger-like terminal file manager
- jqlJSON query language CLI
- kondoFind and clean dependency and build artifacts across projects
- lsdls with colors and icons
- monolithSave complete web pages as a single HTML file
- mprocsRun multiple commands in parallel with a monitoring TUI
- naviInteractive cheatsheet with fuzzy search
- onefetchGit repository info summary with ASCII art and stats
- openapi-tuiView and explore OpenAPI documentation in the terminal
- oxkerTUI to view and control Docker containers
- pastelGenerate, analyze, convert, and manipulate colors from the CLI
- prekDrop-in, dependency-free pre-commit replacement; single binary with built-in monorepo support
- presentermTerminal slideshow presentations from Markdown
- ripgrep-allripgrep, but also searches inside PDFs, Office docs, and archives
- serieRich git commit graph visualization in the terminal
- spacerInsert visual spacers in piped output when data stops flowing
- sshxCollaborative live terminal sharing over the web
- typosFast source code spell checker