Rust Command-line interface

Open-source Rust projects categorized as Command-line interface

Top 11 Rust Command-line interface Projects

Command-line interface
  1. gitui

    Blazing 💥 fast terminal-ui for git written in rust 🦀

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. onefetch

    Command-line Git information tool

  4. trippy

    A network diagnostic tool

    Project mention: Understanding Traceroute | news.ycombinator.com | 2026-04-08

    > If you ever see packet loss in a trace at one step but the steps after it aren't showing it, you can ignore that packet loss, it's likely a CPU limitation on a busy router.

    Trippy now includes [0] forward loss (Floss) and backward loss (Bloss) _heuristics_ to help surface such behaviour.

    The idea was inspired by our previous discussion [1] on the topic on HN some time ago!

    These columns are experimental and so not shown by default but can be enabled [2].

    [0] https://github.com/fujiapple852/trippy/blob/master/RELEASES....

    [1] https://news.ycombinator.com/item?id=38591827

    [2] https://trippy.rs/reference/column

  5. duct.rs

    a Rust library for running child processes

  6. tui-journal

    Your journal app if you live in a terminal

  7. cliclack

    Beautiful, minimal, opinionated CLI prompts inspired by the @clack/prompts npm package. Effortlessly build beautiful command-line apps with Rust.

  8. hist-rs

    An efficient unique-line counter (25x over `sort | uniq -c`)

    Project mention: An overengineered solution to `sort – uniq -C` with 25x throughput (hist) | news.ycombinator.com | 2025-10-22
  9. magnetfinder

    Multi-threaded CLI torrent scraper for displaying searched for magnet links; tailored for use with plex & ssh.

  10. grits

    A simple line-text formatter that makes it simple to parse, filter, and format live logs turning noise into meaningful insights. (by solidiquis)

  11. defaults-rs

    Open-source interface to a user's defaults on macOS. Available as both a CLI and a library.

  12. jx

    A JSON document explorer for the command line (by sqwxl)

    Project mention: Show HN: Jx, a Terminal JSON Explorer | news.ycombinator.com | 2025-12-20
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Command-line interface discussion

Log in or Post with

Rust Command-line interface related posts

Index

What are some of the best open-source Command-line interface projects in Rust? This list will help you:

# Project Stars
1 gitui 22,257
2 onefetch 11,971
3 trippy 7,055
4 duct.rs 1,034
5 tui-journal 762
6 cliclack 357
7 hist-rs 119
8 magnetfinder 69
9 grits 57
10 defaults-rs 15
11 jx 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com