An open API service indexing awesome lists of open source software.

awesome-rust-tools

Harness the power of Rust. Those fast productivity tools based on Rust.
https://github.com/unpluggedcoder/awesome-rust-tools

Last synced: 12 days ago
JSON representation

Dev-Utilities

  • delta - highlighting pager for git, diff, and grep output.
  • dnspeep
  • dotter
  • dtool - line tool collection to assist development.
  • fnm
  • git-absorb - -fixup, but automatic.
  • gpg-tui
  • grex - A command-line tool and library for generating regular expressions from user-provided test cases.
  • hurl
  • jaq
  • jless - line JSON viewer designed for reading, exploring, and searching through JSON data.
  • lurk
  • mask
  • onefetch - line Git information tool.
  • pastel - line tool to generate, analyze, convert and manipulate colors.
  • rust_sqlite
  • rust_kanban
  • sccache - like compiler caching tool.
  • silicon
  • steel
  • StyLua
  • ugdb
  • xsv
  • fw
  • slumber - based HTTP/REST client.
  • tinty
  • mise
  • riff
  • sqleibniz
  • qsv - fast Data-Wrangling toolkit.
  • jj - compatible VCS that is both simple and powerful.
  • gitoxide
  • difftastic
  • forge - based AI pair programmer for software development, providing intelligent code assistance and collaboration features.
  • tlrc
  • tokei
  • bytehound
  • gitui - ui for git written in rust.
  • tealdeer
  • octomind - based AI development assistant with MCP support, 7 LLM providers, and extensible architecture.
  • gitlogue - A cinematic Git commit history replay for the terminal.
  • omnigraph - native, traversal + vector + BM25 in one runtime."
  • gity - platform Rust daemon that accelerates Git on large repos via the fsmonitor protocol.
  • sem - Semantic version control on top of Git: entity-level diffs, blame, and cross-file impact analysis (28 languages via tree-sitter), built for coding agents.
  • edky - A command-line utility to convert Ed25519 public keys between various encoding formats (Base58, Base64, IPFS, iroh, libp2p, OpenSSH, etc).
  • intentdiff - aware Git diff for code review; collapses formatting noise and highlights moved code, probable renames, import reorders, and meaningful edits.
  • nika - evident traces after; local-first, MCP client and server.
  • Tura - source coding agent for developers who are tired of vague skill claims, token-saving extensions with no evidence, and agents that change a repository before understanding it.
  • Forge - source AI coding agent unifying a code editor, shell, and durable session journal in one keyboard-driven TUI.
  • Gitside - friendly Git source-control TUI for full terminals and narrow tmux panes.
  • eva
  • Hyperconsciousness - Developer-alpha CLI for encrypted, append-only knowledge with search and scoped, expiring MCP grants.
  • supercov

Editor

File

FileSystem

Others

  • bartib - A simple timetracker for the command line.
  • coreutils - platform Rust rewrite of the GNU coreutils.
  • fend - precision unit-aware calculator.
  • poketex
  • rustdesk
  • shadowsocks-rust
  • zola - in. https://www.getzola.org
  • inlyne
  • ytermusic
  • youtube-tui
  • md-tui - A TUI application for viewing markdown files.
  • see - A file visualization tool for terminal, offering advanced code viewing capabilities, Markdown rendering, and more. It provides syntax highlighting, emoji support, and image rendering capabilities, offering a visually appealing way to view various file types directly in your console.
  • ratatui
  • vaultwarden
  • kanata - Improve keyboard comfort and usability with advanced customization.
  • sudo.rs
  • himalaya
  • zerobrew - in, 5-20x faster, experimental Homebrew alternative.
  • gittype - A code-typing game that turns your source code into typing challenges.
  • screenpipe
  • OpenTypeless - platform AI voice typing desktop app built with Tauri.
  • SubnetDesk - only remote desktop that connects directly by IP or hostname without public rendezvous or relay services.

Performance

Search

  • fd - friendly alternative to 'find'.
  • igrep
  • MeiliSearch - Tolerant Search Engine.
  • ripgrep - oriented search tool that recursively searches your current directory for a regex pattern.
  • repgrep
  • scout
  • sweep-rs
  • television
  • skim
  • Reflex - first, trigram-indexed full-text code search engine for large codebases. Sub-100ms queries, JSON output, and MCP server for AI agent workflows.
  • qdrant-es-gateway - compatible application search gateway backed by the Qdrant engine.

Security

  • n01d-forge
  • n01d-machine
  • fnprint - Behavioral function fingerprinting; names functions in stripped ELF binaries and patch-diffs vuln vs patched builds by microexecution.

Shell/Terminal

  • alacritty - platform, GPU-accelerated terminal emulator.
  • atuin
  • just
  • mprocs
  • navi - line and application launchers.
  • nushell
  • rio - accelerated GPU terminal emulator focusing to run in desktops and browsers.
  • rust-parallel
  • sd
  • shrs
  • starship - fast, and infinitely customizable prompt for any shell! https://starship.rs
  • zellij
  • createnv - 🧞‍♀️Automagically creates .env files.
  • rargs - matching support.
  • handlr-regex - utils` alternative.
  • wezterm - accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust.
  • splashboard - A customizable terminal splash rendered on shell startup and on directory change, with per-directory dashboards.
  • tty7 - rendered, daemon-backed terminal in pure Rust; sessions survive quitting the app without tmux.
  • sparklebios - Draws a retro 1995 PC BIOS boot screen with real system facts and cached health checks on every new terminal tab.

System Monitor

  • bandwhich
  • bottom - platform graphical process/system monitor for the terminal.
  • bpftop - time view of running eBPF programs.
  • netscanner - All-in-one Network scanner.
  • procs - lang.org/).
  • sniffnet - platform application to monitor your network traffic with ease.
  • trippy
  • ytop(Archived) - A TUI system monitor written in Rust.
  • Zenith - able charts, network, and disk usage.
  • rsftch
  • diskonaut
  • macmon - Sudoless performance / power monitoring for Apple Silicon processors.
  • below
  • macchina
  • pik
  • RustScan
  • rustnet - A cross-platform Terminal UI for real-time network monitoring with process identification and deep packet inspection.
  • macdisp - line tool for changing the display.
  • featherbar - bar system monitor showing CPU, RAM, power, and temperature.
  • lazyslurm - A lazygit-style terminal UI for Slurm. Monitor jobs, tail logs, and inspect nodes and partitions.