Rust Terminal Tools

  1. silicon - create beautiful image of your source code.
  1. jwt-ui - A CLI and TUI for decoding/encoding JSON Web Tokens.
  1. sshs - Terminal user interface for SSH
  1. spotify-player - A Spotify player in the terminal with full feature parity.
  1. hwatch - An alternative watch command.
  1. hackernews-tui - A Terminal UI (TUI) to browse Hacker News.
  1. havn - A fast configurable port scanner with reasonable defaults.
  1. csvlens - a csv viewer like less but made for csv.
  1. helix - A post-modern text editor.
  1. netop - A network topology visualizer.
  1. lemmeknow - The fastest way to identify anything!
  1. grex - generate regular expressions from user-provided test cases.
  1. hexyl - A rust based command-line hex viewer
  1. atac - A simple API client (postman like) in your terminal.
  1. onefetch - A command-line Git information tool.
  1. sd - Intuitive find & replace CLI (sed alternative)
  1. ouch - Painless compression and decompression in the terminal
  1. tailspin - A log file highlighter
  1. dust - A more intuitive version of du in rust
  1. stu - A TUI application for AWS S3 written in Rust.
  1. taskwarrior-tui - A terminal user interface for taskwarrior
  1. projectable - A terminal-based project manager
  1. oxker - A simple TUI to view & control docker containers.
  1. dijo - scriptable, curses-based, digital habit tracker.
  1. adguardian-term - An AdGuard Home terminal monitoring tool.
  1. openapi-tui - Browse and run APIs defined with OpenAPI v3.0 in the TUI
  1. wiki-tui - A fast Wikipedia CLI/TUI client
  1. zoxide - A smarter cd command. Supports all major shells.
  1. sig - interactive grep. (for streaming)
  1. crates-tui - A TUI for exploring crates.io
  1. pumas - Power Usage Monitor for Apple Silicon.
  1. pdu - Highly parallelized, blazing fast directory tree analyzer.
  1. cotp - trusted, encrypted, TOTP/HOTP authenticator with import functionality.
  1. numbat - high precision scientific calculator with full support for physical units.
  1. qsv - Blazing-fast CSV data-wrangling toolkit
  1. xh - Friendly and fast tool for sending HTTP requests.
  1. gobang - A cross platform TUI database management tool written in Rust
  1. bat - A cat(1) clone with wings.
  1. tickrs - Realtime ticker data in your terminal
  1. fnm - fast and simple node.js version manager in rust.
  1. lsd - lsdeluxe, the next gen ls command in Rust.
  1. mprocs - Run multiple commands in parallel.
  1. bandwhich - Terminal bandwidth utilization tool
  1. zellij - A terminal workspace with batteries included.
  1. jaq - A jq clone focused on correctness, speed, and simplicity
  1. jnv - Interactive JSON filter using jq.
  1. logss - A simple cli for logs splitting.
  1. exa - The original modern replacement for ls
  1. hurl - Run and test HTTP requests with plain text.
  1. ox - A Rust text editor that runs in your terminal!
  1. twitch-tui - A Twitch chat TUI client for the terminal
  1. topgrade - Upgrade all the things
  1. halp - A CLI tool to get help with CLI tools.
  1. tokei - Count your code, quickly.
  1. flawz - A TUI for browsing CVE security vulnerabilities.
  1. gitui - A blazing fast TUI for git written in rust
  1. erldash - A simple, terminal-based Erlang dashboard.
  1. otti - one-time TUI password manager for the terminal.
  1. fd - A simple, fast and user-friendly alternative to 'find'
  1. joshuto - ranger-like terminal file manager written in Rust.
  1. diskonaut - terminal disk space navigator.
  1. oha - A tiny TUI program that sends some load to a web application.
  1. difftastic - A structural diff that understands syntax
  1. xplr - A hackable, minimal, fast TUI file explorer
  1. jless - A command-line JSON viewer.
  1. mise - The front-end to your dev env.
  1. dog - A command-line DNS client.
  1. mdcat - fancy cat for markdown
  1. kalker - A scientific terminal calculator with math syntax.
  1. fend - An arbitrary-precision unit-aware calculator.
  1. notox - No toxic names anymore.
  1. netscanner - A network scanning tool.
  1. kondo - Cleans node_modules, target, build, and friends from your projects.
  1. impala - TUI for managing WiFi on Linux.
  1. navi - An interactive cheatsheet tool for the command line.
  1. dua - View disk space usage and delete unwanted data, fast.
  1. amp - A complete text editor for your terminal.
  1. zenith - A terminal UI (TUI) for monitoring system resources
  1. kbt - A keyboard tester in terminal.
  1. ttyper - A terminal-based typing test
  1. gpg-tui - A terminal user interface for GPG
  1. qrtool - A utility for encoding or decoding QR codes.
  1. spotify-tui - Spotify for the terminal written in Rust
  1. eza - A modern replacement for ls
  1. presenterm - A TUI markdown terminal slideshow tool.
  1. pastel - Generate, analyze, convert and manipulate colors.
  1. hyperfine - A command-line benchmarking tool.
  1. delta - A viewer for git and diff output.
  1. kmon - Linux Kernel Manager and Activity Monitor.
  1. termscp - A feature rich terminal file transfer tool.
  1. yazi - Blazing fast terminal file manager written in Rust, based on async I/O.
  1. ducker - A slightly quackers Docker TUI.
  1. trippy - A TUI network diagnostics tool
  1. iamb - A matrix client for vim addicts.
  1. tealdeer - A very fast implementation of tldr in Rust.
  1. aichat - all-in-one AI powered CLI chat and copilot.
  1. pctrl - A terminal-based process controller.
  1. bottom - Yet another cross-platform graphical process/system monitor.
  1. youtube-tui - An aesthetically pleasing YouTube TUI written in Rust
  1. meli - Experimental mail client with a terminal-user interface.
  1. gping - Ping, but with a graph.
  1. procs - A modern replacement for ps written in Rust.
  1. tuime - A colorful and customizable TUI clock written in Rust.
  1. broot - A new way to see and navigate directory trees.
  1. ripgrep - A recursive directory search tool using regex patterns.

Know a Rust based terminal tool that would be good for this list?

Post a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.