As Lukas Podolski famously said,

“What can be rewritten in Rust, will be rewritten in Rust.”

This list is inspired by the video “7 Rust Terminal Tools That You Should Use — RustLab 2024” and its comment section.

Some of these tools are built with Ratatui, a TUI framework for Rust.

  • tui-journal Your journal app if you live in a terminal
  • repgrep An interactive replacer for ripgrep that makes it easy to find and replace across files on the command line.
  • serie A rich git commit graph in your terminal, like magic 📚
  • rainfrog 🐸 a database management tui for postgres. mysql and sqlite are also supported, but they are currently unstable (end of 2024)
  • netscanner Terminal Network scanner & diagnostic tool with modern TUI
  • glim A TUI for monitoring GitLab CI/CD pipelines and projects
  • atac A simple API client (postman like) in your terminal

  • aichat All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI tools & agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
  • btm Blockchain time machine
  • procs A modern replacement for ps written in Rust
  • tealdeer A very fast implementation of tldr in Rust
  • git-cliff A highly customizable Changelog Generator that follows Conventional Commit specifications ⛰️

Not a Tool, But Crazy Cool:

  • plastic NES emulator in rust with egui and TUI