Rust-ify Linux/GNU/macOS terminal tools

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

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
  • zoxide

    A smarter cd command. Supports all major shells.

    cd replacement - Zoxide

  • exa

    A modern replacement for ‘ls’.

    ls replacement - Exa

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

    grep replacement - Rip grep (Dude got humor XD)

  • bat

    A cat(1) clone with wings.

    cat replacement - Bat

  • bottom

    Yet another cross-platform graphical process/system monitor.

    top repalcement - bottom🙃

  • sd

    Intuitive find & replace CLI (sed alternative)

    sed replacement - Sd

  • tokei

    Count your code, quickly.

    cloc repalcement - Tokei

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • fd

    A simple, fast and user-friendly alternative to 'find'

    find replacement - Fd

  • the_silver_searcher

    A code-searching tool similar to ack, but faster.

    It has an intuitive syntax: fd PATTERN instead of find -iname '*PATTERN*'. Supports Regular expression (default) and glob-based patterns. Superfast due to parallelized directory traversal. Uses colors to highlight different file types (same as ls). Ignores hidden directories, files & patterns from your.gitignore, by default. AND The command name is 50% shorter than find :-)

  • dust

    A more intuitive version of du in rust

    du repalcement - Dust

  • procs

    A modern replacement for ps written in Rust

    ps replacement - Procs

  • nushell

    A new type of shell

    bash repalcement (more like powershell) - Nushell

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