Your favorite Rust CLI utility? I have my top 10 below.

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • exa

    A modern replacement for β€˜ls’.

  • Yeah I know but can't try it as it doesn't support Windows yet β†’ https://github.com/ogham/exa/issues/32

  • starship

    β˜„πŸŒŒοΈ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • I don't know if this necessarily falls in line with the post, but Starship.rs is a wicked shell prompt.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • hyperterm

    A terminal built on web technologies

  • Holy fuck, this is beautiful. Is this like Hyper.is which was based on Electron but neglected for years?

  • You may also want try out my list of rust CLI programs.

  • xsv

    A fast CSV command line toolkit written in Rust.

  • Without a doubt, xsv. It's fast, extremely-intuitive, and integrates well with other shell tools.

  • just

    πŸ€– Just a command runner

  • I really like using `just` (https://github.com/casey/just), it's like make, but better

  • nushell

    A new type of shell

  • Nushell. It's my go-to shell now.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tin-summer

    Find build artifacts that are taking up disk space

  • I prefer tin-summer to kondo.

  • bat

    A cat(1) clone with wings.

  • dua-cli

    View disk space usage and delete unwanted data, fast.

  • Similar to du-dust dua-cli

  • tealdeer

    A very fast implementation of tldr in Rust.

  • The best tldr client tealdeer with nice highlighting customization and really fast example

  • hexyl

    A command-line hex viewer

  • Nice hex viewer hexyl

  • zenith

    Zenith - sort of like top or htop but with zoom-able charts, CPU, GPU, network, and disk usage

  • htop with graphs zenith

  • parallel-disk-usage

    Highly parallelized, blazing fast directory tree analyzer

  • pdu is dust but much faster

  • exa

    A modern replacement for β€˜ls’. (by skyline75489)

  • This is the one I've been on and it seems to be working fine for me so far.

  • Voila

    Discontinued Voila is a domain-specific language launched through CLI tool for operating with files and directories in massive amounts in a fast & reliable way. (by Alonely0)

  • the one I created, Voila

  • sauce

    A tool to help manage context/project specific shell-things like environment variables.

  • sauce (self plug πŸ˜…) for env var management for application development

  • kondo

    Cleans dependencies and build artifacts from your projects.

  • Thanks for shouting out kondo, I'm stoked people are enjoying & getting use out of it!

  • walkdir

    Rust library for walking directories recursively.

  • It relies pretty heavily on the walkdir library from burntsushi so kudos to them!

  • grex

    A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

  • grex - A command-line tool for generating regular expressions from user-provided test cases

  • rune

    An embeddable dynamic programming language for Rust. (by rune-rs)

  • Rune embedded scripting language written in Rust https://github.com/rune-rs/rune

  • tools

  • Here is my [list](https://github.com/code-here/tools)

  • tiempo

  • I'm working on tiempo (https://gitlab.com/categulario/tiempo), a command line time tracking program (:

  • SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts