Rust Libraries and Tools Page 2 of 6

Browse 138 Rust Libraries and Tools on AlternativeTo.

Copy a direct link to this comment to your clipboard
  1. Broot icon
     12 likes

    Broot offers a better way to navigate directories. Different from the typical 'tree' command, it summarizes directory contents so more fits on screen. Broot uses a keyboard focused workflow and provides a fast, non-blocking search that works as smoothly with large...

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Rust
    • FR flagFrance
    • European Union flagEU
    Get an overview of a directory
    Find a directory and cd into it
    Easily keep track of hierarchy
    +4
    Manipulate files
    13 alternatives
  2. pls icon
     2 likes

    pls is a prettier and powerful ls(1) for the pros.

    Cost / License

    Platforms

    • Linux
    • Homebrew
    • Rust
    • Mac
    • AE flagUnited Arab Emirates
    pls screenshot 1
    3 alternatives
  3. Filesystem-backed document DBMS in Rust where every record is a Git-versionable JSON file with automatic cryptographic integrity for compliance-critical systems.

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • Rust
    • Global
    CyberPath Sentinel screenshot 1
    37 alternatives
  4. DeskVNC icon
     2 likes

    Native VNC, RDP and SSH client. Pure-Rust protocol cores, Tauri 2. One host library for all three, plus an MCP control plane so an AI agent can drive remote desktops with human takeover.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Rust
    • US flagUnited States
    DeskVNC screenshot 1
    DeskVNC screenshot 1
    DeskVNC screenshot 2
    +1
    DeskVNC screenshot 3
    51 alternatives
  5. Huber icon
     2 likes

    command-line interface tool for managing packages released from GitHub repositories. It allows you to install, update, and manage packages from GitHub repository releases in a simple and efficient way.

    Cost / License

    Platforms

    • GitHub
    • Linux
    • Rust
    • Windows
    • Mac
    Huber screenshot 1
    3 alternatives
  6.  2 likes

    A command-line benchmarking tool.

    Cost / License

    Platforms

    • Linux
    • Terminal
    • Windows
    • Fedora
    • Nix Package Manager
    • Mac
    • Homebrew
    • Rust
    • MacPorts
    • openSUSE
    • FreeBSD
    • BSD
    • OpenBSD
    • DE flagGermany
    • European Union flagEU
    hyperfine screenshot 1
  7. Pagefind icon
     2 likes

    Pagefind is a fully static search library that aims to perform well on large sites, while using as little of your users’ bandwidth as possible, and without hosting any infrastructure.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Self-Hosted
    • Rust
    • NZ flagNew Zealand
    Pagefind screenshot 1
    54 alternatives
  8. Osmium icon
     6 likes

    A globally distributed messaging and voice/video platform built for communities that value speed, privacy, and reliability.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Rust
    7 alternatives
  9.  2 likes

    A local device focused AI assistant built in Rust — persistent memory, autonomous tasks, ~27MB binary. Inspired by and compatible with OpenClaw.

    Cost / License

    Application type

    Platforms

    • Rust
    • Mac
    • Linux
    • Windows
    • BSD
    • Docker
    • Node.JS
    43 alternatives
  10. Ratatui icon
     1 like

    Ratatui is a Rust library for cooking up delicious text user interfaces (TUIs). It is a lightweight library that provides a set of widgets and utilities to build simple or complex rust TUIs.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Rust
    • Self-Hosted
    Ratatui screenshot 1
    Ratatui screenshot 1
    Ratatui screenshot 2
    +1
    Ratatui screenshot 3
    16 alternatives
  11. Topgrade icon
     4 likes

    Keeping your system up to date usually involves invoking multiple package managers. This results in big, non-portable shell one-liners saved in your shell. To remedy this, topgrade detects which tools you use and runs the appropriate commands to update them.

    Cost / License

    Application type

    Platforms

    • Mac
    • Linux
    • Rust
    • Homebrew
    • Windows
    • Global
    Topgrade screenshot 1
    9 alternatives
  12. Moadim icon
     1 like

    Moadim is a loop engine for AI agents. Define a loop — a prompt, a schedule, an agent — and it runs Claude, Codex, Hermes, or Pi against your repo on every tick, or queues a NanoClaw task, in an isolated workbench with a watchdog on every run.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Rust
    • Mac
    • Linux
    • Homebrew
    Moadim screenshot 1
  13.  2 likes

    An experimental operating system fully written in Rust, with a unikernel design, cooperative scheduling and a security model based on WASM sandboxing.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Rust
    • FR flagFrance
    • European Union flagEU
    Munal OS screenshot 1
    Munal OS screenshot 1
    Munal OS screenshot 2
    2 alternatives
  14.  1 like

    Mistype a command and zcomplete runs the one you meant, worked out from the commands you usually run. zsh, bash and fish.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Mac
    • Linux
    • Rust
    3 alternatives
  15. Magika icon
     1 like

    Magika is a novel AI-powered file type detection tool that relies on the recent advance of deep learning to provide accurate detection. Under the hood, Magika employs a custom, highly optimized model that only weighs about a few MBs, and enables precise file identification...

    Cost / License

    Platforms

    • Mac
    • Linux
    • Python
    • Rust
    • JavaScript
    • Homebrew
    • Typescript
    • Windows
    • US flagUnited States
    Magika screenshot 1