Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source rust software

2007 open-source libraries, tools and applications tagged rust, ranked by how closely rust is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

2007 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Amanieu/parking_lot
A Rust library providing compact, faster implementations of Mutex, RwLock, Condvar, Once, and ReentrantMutex compared to the standard libra…
793424stable
lmnr-ai/lmnr
Laminar is an open-source, OpenTelemetry-native observability platform purpose-built for AI agents, offering tracing, plain-language failur…
913422active
Yamato-Security/hayabusa
Hayabusa is a fast, Rust-based Windows event log analysis tool that generates forensic timelines and performs threat hunting using Sigma de…
953409active
pdeljanov/Symphonia
Symphonia is a pure Rust library for audio decoding, media container demuxing, and metadata/tag reading, supporting formats like FLAC, MP3,…
833407active
Stoat
Stoat is the Rust backend software powering Stoat chat, a self-hostable community chat platform descended from Revolt. It consists of modul…
973364active
verus-lang/verus
Verus is a verification tool for statically proving the correctness of Rust code against developer-written specifications, using SMT solver…
963364active
sycamore-rs/sycamore
Sycamore is a reactive library for building web user interfaces in Rust compiled to WebAssembly, using fine-grained reactivity with signals…
823357active
metaplex-foundation/metaplex
A directory of the Metaplex Foundation's projects for creating, managing, and trading digital assets like NFTs and fungible tokens on the S…
233354active
Lagrange-Labs/deep-prove
DeepProve is a Rust framework for generating zero-knowledge proofs of neural network inference, including end-to-end proving of full LLM fo…
573352active
shiyi-0x7f/o-lib
Olib is a free, open-source cross-platform desktop e-book client built with Tauri 2 (Rust backend + React/TypeScript frontend). It provides…
703351active
awslabs/aws-sdk-rust
The official AWS SDK for Rust, providing one generated crate per AWS service plus a shared aws-config crate for credential and region loadi…
943343stable
bahdotsh/wrkflw
A Rust CLI and TUI tool for validating and executing GitHub Actions workflows locally before pushing to GitHub. It supports Docker, Podman,…
753328active
AIEraDev/Clypra
Clypra is a free, open-source desktop and mobile video editor built with Tauri v2, React 19, and a Rust/FFmpeg backend. It offers multi-tra…
823326active
nextest-rs/nextest
cargo-nextest is a next-generation test runner for Rust, running tests up to 3x faster than cargo test with per-test process isolation. It …
943323active
pamburus/hl
hl is a fast, high-performance CLI log viewer and processor written in Rust that converts JSON and logfmt logs into human-readable output. …
1003312active
vadimcn/codelldb
CodeLLDB is a VSCode extension providing a native-code debugger powered by LLDB, with a Rust-based adapter. It supports C++, Rust, and othe…
923310active
storytold/artcraft
ArtCraft is an open-source desktop application for interactive AI image and video creation, described as 'the IDE for artists'. It provides…
983302active
sentrux/sentrux
Sentrux is a pure-Rust static analysis tool that computes a single architectural quality score (0–10,000) from five graph-theoretic root-ca…
563289active
zeronsh/comet
Zeron (repo comet) is a local-first control layer for coding agents such as Claude Code, Codex, and Cursor, running a small Rust daemon on …
773287active
rustic
rustic is a fast, encrypted, deduplicated backup tool written in Rust that reads and writes the restic repository format, making it a drop-…
893276active
Smithay/smithay
Smithay is a Rust library providing building blocks for creating Wayland compositors, implementing core Wayland protocols and common extens…
733276active
orhun/ratty
Ratty is a GPU-rendered terminal emulator written in Rust with Ratatui that supports inline 3D graphics alongside traditional 2D terminal r…
773267active
Vortex
Vortex is an extensible, high-performance columnar file format and toolkit for compressed data, positioned as a faster alternative to Apach…
883260active
Eclipse Zenoh
Zenoh is a Rust-implemented pub/sub/query protocol and library that unifies data in motion, data at rest, and computations with minimal wir…
973259active
lakesoul-io/LakeSoul
LakeSoul is a cloud-native, real-time lakehouse framework with a Rust-native core providing ACID table format, concurrent upserts, incremen…
983257active
avianphysics/avian
Avian is an ECS-driven 2D and 3D physics engine built natively for the Bevy game engine in Rust. It provides rigid body dynamics, collision…
963248active
tokio-rs/toasty
Toasty is an async ORM for Rust that lets you define data models with Rust structs and derive macros, supporting SQL databases (SQLite, Pos…
893248active
dsh-tauri-desk/deepseek-harness-desktop
A lightweight Tauri 2-based desktop application that runs DeepSeek Harness with zero environment setup — no Node.js, pnpm, or Docker requir…
773248active
Devolutions/IronRDP
IronRDP is a modular Rust implementation of the Microsoft Remote Desktop Protocol (RDP), providing PDU codecs, connection/session state mac…
953243active
marc2332/freya
Freya is a cross-platform, non-web, declarative GUI library for Rust powered by the Skia graphics engine. It provides built-in components, …
973229active
VNT
VNT is a Rust-based VPN tool for quickly building virtual LANs across the internet, with NAT traversal, P2P tunnels, and point-to-network /…
963228active
matter-labs/zksync-era
ZKsync Era is a ZK rollup layer 2 protocol for scaling Ethereum using zero-knowledge proofs, implemented primarily in Rust. It is EVM-compa…
893224active
nix-community/nh
nh is a Rust-based CLI helper that wraps and improves common Nix and NixOS commands, including flake-based rebuilds, home-manager, and nix-…
943219active
rust-cli/config-rs
A Rust library providing a layered configuration system that merges defaults, files (JSON, TOML, YAML, INI, RON, JSON5, Corn), environment …
763214active
mikeyobrien/ralph-orchestrator
A Rust CLI that orchestrates autonomous AI coding agents (Claude Code, Codex CLI, Gemini CLI, etc.) in a repeated loop until a task complet…
793184active
cognitive-engineering-lab/aquascope
Aquascope is a tool that generates interactive visualizations of Rust programs, showing how the borrow checker reasons about permissions at…
743183active
tekaratzas/RustGPT
A transformer-based large language model implemented entirely in pure Rust with no external ML frameworks, using only ndarray for matrix op…
353175active
rust-itertools/itertools
A Rust crate providing extra iterator adaptors, iterator methods, free functions, and macros via the Itertools trait. It extends Rust's sta…
743170stable
greshake/i3status-rust
i3status-rust is a resource-friendly, feature-rich replacement for i3status written in pure Rust. It renders configurable 'blocks' of syste…
803154active
WecomTeam/wecom-cli
The official WeCom (WeChat Work) command-line tool written in Rust, letting humans and AI agents operate WeCom from the terminal. It covers…
583153active
Fable
Fable is an open-source F# compiler that translates F# code to JavaScript, TypeScript, Python, Rust, Dart, and Erlang/BEAM. It makes F# a f…
993152active
graphprotocol/graph-node
Graph Node is the core indexing component of The Graph protocol, written in Rust. It extracts and organizes data from blockchains such as E…
923151active
keon/browser-control
A small, fast Rust CLI that drives a real browser over the Chrome DevTools Protocol, designed for coding agents and shell pipelines. It exp…
903151active
libp2p
libp2p is a modular peer-to-peer networking stack and protocol suite, originally extracted from IPFS, with implementations in Go, Rust, Jav…
663144stable
timescale/pgvectorscale
pgvectorscale is a PostgreSQL extension written in Rust that complements pgvector with a StreamingDiskANN index, statistical binary quantiz…
873136active
dtolnay/cargo-expand
A Cargo subcommand that prints the result of macro and #[derive] expansion for a Rust crate, wrapping the verbose `cargo rustc -- -Zunprett…
983134stable
kane50613/takumi
Takumi is a Rust-based rendering engine that converts JSX, HTML, and CSS into images (PNG, JPEG, WebP, SVG, animated GIF/WebP) and paged PD…
833134active
gluesql/gluesql
GlueSQL is an open-source SQL database engine written in Rust, packaged as a library with a parser, execution layer, and swappable storage …
853132active
Barre/ZeroFS
ZeroFS is a log-structured filesystem written in Rust that turns S3-compatible object storage (Amazon S3, GCS, Azure Blob, or any S3-compat…
803125active
spiceai/spiceai
Spice.ai OSS is a portable Rust runtime (~140 MB binary) that combines federated SQL querying, accelerated data materialization, full-text …
963103active
athasdev/athas
Athas is a lightweight, cross-platform code editor built with Tauri (Rust backend, React frontend) that integrates Git/GitHub workflows, an…
843096active
Litho (deepwiki-rs)
Litho (deepwiki-rs) is a Rust-based AI-powered documentation generator that analyzes codebases and produces C4-model architecture documenta…
813096active
guillaume-be/rust-bert
A Rust-native library providing ready-to-use NLP pipelines and transformer-based models (BERT, DistilBERT, GPT-2, RoBERTa, BART, etc.), por…
573084active
nix-rust/nix
A Rust crate providing safe, friendly bindings to Unix-like platform APIs (Linux, macOS, BSD, etc.), wrapping unsafe libc calls in typed, R…
773081active
sonos/tract
Tract is Sonos' tiny, self-contained neural-network inference engine written in Rust. It loads ONNX, TensorFlow/TFLite, and NNEF models, op…
973075active
willcrichton/flowistry
Flowistry is a Rust IDE plugin (VS Code extension plus rustc plugin) that performs modular information flow analysis to determine which cod…
573074active
Stacks
The reference Rust implementation of the Stacks blockchain, a layer-2 network secured by Bitcoin via Proof of Transfer (PoX) mining. It run…
943061active
bvaisvil/zenith
Zenith is a terminal-based system monitor written in Rust, similar to top or htop, with zoomable charts for CPU, memory, network, and disk …
883061active
imgui-rs/imgui-rs
imgui-rs provides safe Rust bindings to Dear ImGui, the standard immediate-mode GUI library. It includes a high-level safe API crate, gener…
593059active
LeftWM
LeftWM is a tiling window manager for X11 written in Rust, focused on stability and performance while doing one thing well: managing window…
853048active
Geph
Geph (迷霧通) is a modular Internet censorship circumvention system designed to defeat national-level filtering such as China's Great Firewall…
323044active
kyutai-labs/delayed-streams-modeling
Kyutai's repository of Speech-To-Text and Text-To-Speech models built on the Delayed Streams Modeling framework, with implementations in Py…
443041active
TheDan64/inkwell
Inkwell is a Rust library providing a safe, strongly-typed wrapper around llvm-sys for building compilers and JIT engines. It mirrors LLVM …
963031active
luminal-ai/luminal
Luminal is a high-performance general-purpose ML inference compiler written in Rust that lowers models to a minimal 15-op dataflow IR and c…
773026active
LibrePCB/LibrePCB
LibrePCB is a free, open-source electronic design automation (EDA) suite for drawing schematics and designing printed circuit boards. It ru…
893024active
xd009642/tarpaulin
Tarpaulin is a code coverage reporting tool for Rust projects built on the Cargo build system. It runs a project's tests and reports line c…
973023active
pythops/bluetui
Bluetui is a terminal user interface (TUI) application for managing Bluetooth on Linux via BlueZ. It lets users scan, pair, connect, trust,…
753019active
TimelyDataflow/differential-dataflow
A Rust library implementing differential dataflow on top of timely dataflow, enabling data-parallel programs that efficiently process large…
903015active
chaosprint/glicol
Glicol is a graph-oriented live coding language for computer music with both its language and audio DSP engine written in Rust. It compiles…
263009active
headwaymaps/headway
Headway is a self-hostable maps stack that bundles a web frontend, basemap, geocoder, and routing engine powered by OpenStreetMap data. It …
773008active
nickel-lang/nickel
Nickel is a configuration language that generates static configuration files like JSON, YAML, and XML, essentially 'JSON with functions'. I…
923002active
salsa-rs/salsa
Salsa is a Rust framework for on-demand, incrementalized computation, where programs are defined as memoized queries over inputs. It intell…
942998active
rust-lang/hashbrown
hashbrown is a Rust port of Google's SwissTable hash map, serving as a drop-in replacement for the standard library's HashMap and HashSet. …
852997stable
AutoCLI
AutoCLI is a blazing-fast, memory-safe command-line tool written in Rust that fetches information from 55+ websites (Twitter/X, Reddit, You…
602992active
1Password/typeshare
Typeshare is a CLI tool and Rust library that parses Rust type definitions annotated with serde attributes and generates equivalent type de…
822988active
jsr-io/jsr
JSR is the open-source package registry for modern JavaScript and TypeScript, serving as an npm-compatible alternative with native TypeScri…
712982active
mitsuhiko/insta
Insta is a snapshot (approval) testing library for Rust that asserts values against managed reference snapshots. It includes a companion ca…
982971stable
rust-headless-chrome/rust-headless-chrome
A Rust library providing a high-level API to control headless Chrome or Chromium via the DevTools Protocol, serving as the Rust equivalent …
792952active
mozilla/cbindgen
cbindgen is a tool that generates C and C++11 header files from Rust crates that expose a public C API. It can be used as a standalone CLI …
842951active
Rust-SDL2/rust-sdl2
Rust bindings for the SDL2 multimedia library, wrapping low-level C APIs in idiomatic Rust. It provides access to graphics, audio, input, a…
622951active
BurntSushi/jiff
Jiff is a high-level datetime library for Rust offering date, time, timestamp, and timezone-aware primitives with DST-safe arithmetic, roun…
612951stable
probe-rs
probe-rs is a Rust toolkit and library for on-chip debugging and flashing of embedded ARM, RISC-V, and Xtensa microcontrollers via debug pr…
892949active
pkolaczk/fclones
fclones is a fast, efficient command-line tool written in Rust for finding and removing duplicate files. It uses content hashing and size-b…
232948active
imsnif/bandwhich
bandwhich is a Rust CLI utility that sniffs a network interface and displays current bandwidth utilization by process, connection, and remo…
6212007maintenance
deeplethe/forkd
forkd is a microVM sandbox runtime for AI agent fan-out, built on Firecracker, that forks up to 100 isolated child VMs in ~100ms from a war…
752924active
chDB
chDB is an in-process SQL OLAP engine powered by ClickHouse, embeddable in Python (plus Go, Rust, Node.js, and Bun bindings) without runnin…
962916active
cargo-bins/cargo-binstall
cargo-binstall is a Rust subcommand that installs prebuilt binaries of crates.io packages instead of compiling them from source with cargo …
942911active
Chunyu33/light-c
LightC is a free, lightweight Windows desktop utility for safe junk cleanup, disk space analysis, and system maintenance, built with React,…
822906active
jnsahaj/lumen
Lumen is a fast terminal-based git diff viewer and code review TUI written in Rust, shipped as a single static binary. It offers side-by-si…
832894active
cargo-semver-checks
Trustfall is a query engine written in Rust that lets you query arbitrary data sources—APIs, files, databases, even AI models—using a Graph…
672891active
GCWing/BitFun
BitFun is a cross-platform desktop AI agent application with a high-performance Rust agent runtime that writes code, produces documents, an…
842876active
pop-os/pop
Pop!_OS is a Linux distribution built on Ubuntu by System76, designed for creators, developers, and makers with features like auto-tiling w…
752871active
mlua
mlua is a Rust library providing safe, high-level bindings to Lua 5.5/5.4/5.3/5.2/5.1 (including LuaJIT) and Luau, with async/await support…
912870active
pythops/impala
Impala is a terminal user interface (TUI) application written in Rust for managing Wi-Fi connections on Linux via the iwd daemon. It suppor…
872867active
moltis-org/moltis
Moltis is a secure, self-hosted personal AI agent server written in Rust that ships as a single binary with sandboxed execution, multi-prov…
752867active
defguard
Defguard is a self-hosted zero-trust access management platform combining WireGuard VPN with built-in MFA/2FA, identity and access manageme…
992866active
Canop/dysk
dysk is a Rust command-line utility that lists mounted filesystems with a readable table, like df but better. It supports customizable colu…
972866active
erg-lang/erg
Erg is a statically typed, Python-compatible general-purpose programming language with a powerful type system featuring dependent and refin…
552864active
rustviz/rustviz
RustViz generates interactive timeline visualizations of ownership and borrowing events for short Rust programs, integrating directly with …
682851active
tokio-rs/loom
Loom is a testing tool for concurrent Rust code that exhaustively explores possible interleavings of concurrent executions under the C11 me…
502834active

← prev page 6 / 21 next →