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
benfred/py-spy
py-spy is a sampling profiler for Python programs written in Rust. It visualizes where a running Python process spends time without restart…
7915553stable
LGUG2Z/komorebi
komorebi is a tiling window manager for Windows 10 and above that works as an extension to Microsoft's Desktop Window Manager. It provides …
8715294active
neovide/neovide
Neovide is a cross-platform graphical user interface for the Neovim text editor, written in Rust with GPU-accelerated rendering. It behaves…
8615269stable
Lynx
Lynx is an open-source cross-platform UI engine family that lets web developers build truly native interfaces for mobile, web, and desktop …
8715197active
vosen/ZLUDA
ZLUDA is a drop-in replacement layer for CUDA that lets unmodified CUDA applications run on non-NVIDIA GPUs with near-native performance. I…
8315103active
tokei
Tokei is a fast command-line tool that counts lines of code, comments, and blanks across a codebase, grouped by language. It is written in …
8614967active
Lemmy
Lemmy is a self-hosted, federated link aggregator and discussion forum for the fediverse, similar to Reddit or Hacker News, built in Rust w…
9114634active
espanso/espanso
Espanso is a privacy-first, cross-platform text expander written in Rust that detects typed keywords and replaces them with text, images, e…
9314625stable
ReFirmLabs/binwalk
Binwalk is a fast firmware analysis tool rewritten in Rust that identifies and optionally extracts files and data embedded inside other fil…
6314370active
tonhowtf/omniget
OmniGet is a free, open-source desktop application (built with Rust/Tauri) that downloads videos, music, books, and online courses from You…
8014307active
rathole-org/rathole
rathole is a lightweight, high-performance reverse proxy for NAT traversal written in Rust, exposing services behind NAT to the internet vi…
8214260stable
Diesel
Diesel is a safe, extensible ORM and query builder for Rust supporting PostgreSQL, MySQL, MariaDB, and SQLite. It leverages Rust's type sys…
9414203stable
rust-lang/rust-clippy
Clippy is the official Rust linter, a collection of over 800 lints that catch common mistakes and suggest more idiomatic code. It integrate…
7613558stable
rayon-rs/rayon
Rayon is a data-parallelism library for Rust that converts sequential computations into parallel ones with minimal code changes, typically …
7413337stable
libnyanpasu/clash-nyanpasu
Clash Nyanpasu is a cross-platform desktop GUI for Clash-based proxy cores (Clash Premium, Mihomo, Clash Rust, Meow), built with Tauri, Rus…
9513231active
Canop/broot
Broot is an interactive terminal-based file browser and launcher that shows navigable, balanced directory trees with fuzzy, regex, and cont…
9813059stable
hydra-db/hydradb
HydraDB is an object-store-native distributed graph database written in Rust, using S3-compatible storage as the durable source of truth wi…
6913045active
web-infra-dev/rspack
Rspack is a fast, Rust-based JavaScript module bundler for the web that modernizes the webpack API to serve as a drop-in replacement. It of…
9412935active
TencentCloud/CubeSandbox
CubeSandbox is a high-performance sandbox service for AI agents built on RustVMM and KVM, creating hardware-isolated MicroVM sandboxes in u…
8112853active
cloudflare/quiche
quiche is Cloudflare's Rust implementation of the QUIC transport protocol and HTTP/3 as specified by the IETF. It exposes a low-level API f…
9812758stable
Eww
Eww (ElKowar's Wacky Widgets) is a standalone desktop widget system written in Rust, letting users build custom widgets like status bars an…
6112705active
Convex
Convex is an open-source reactive database and backend platform that lets developers write database queries and server functions in pure Ty…
8812696active
LiteParse
LiteParse is a fast, open-source document parser written in Rust that extracts spatial text with bounding boxes from PDFs, Office files, an…
7612661active
nearai/ironclaw
IronClaw is an open-source, Rust-based 'Agent OS' and personal AI assistant that runs locally or on NEAR AI Cloud, with a WebUI, terminal, …
7912629active
iroh
Iroh is a Rust networking library that establishes direct peer-to-peer QUIC connections between endpoints dialed by public key, with NAT ho…
9612582active
grpc/grpc-rust
Tonic is a Rust implementation of gRPC over HTTP/2, providing async/await client and server support built on hyper and tokio, with prost-ba…
9112495stable
moghtech/komodo
Komodo is a self-hosted web application for building and deploying software across many servers, managing Docker containers, compose stacks…
9512393active
git-cliff
git-cliff is a highly customizable changelog generator written in Rust that creates changelog files from Git history using Conventional Com…
9212262stable
GitoxideLabs/gitoxide
Gitoxide is a pure Rust implementation of Git, usable as the `gix` library crate for building Git-powered applications or as `gix`/`ein` co…
9512018active
seanmonstar/reqwest
Reqwest is an ergonomic, batteries-included HTTP client library for Rust built on hyper. It supports async and blocking clients, JSON/multi…
9611845stable
flxzt/rnote
Rnote is an open-source vector-based drawing application for sketching, handwritten notes, and annotating documents and pictures, written i…
9011758active
tensorzero/tensorzero
TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and experimentation behi…
1011716active
CocoIndex
CocoIndex is an open-source incremental data framework for AI, with a Rust engine and a declarative Python API that keeps sources (files, S…
8411711active
LanceDB
LanceDB is an open-source embedded vector database and multimodal AI lakehouse built on the Lance columnar format, written in Rust with Pyt…
9411706active
quickwit-oss/quickwit
Quickwit is an open-source, cloud-native search engine written in Rust and powered by Tantivy, designed to run sub-second search and analyt…
9311676active
ekzhang/bore
bore is a simple, fast CLI tool written in Rust that creates TCP tunnels to expose local ports to a remote server, bypassing NAT and firewa…
5111529stable
rerun-io/rerun
Rerun is an open-source SDK and viewer for logging, storing, querying, and visualizing multi-rate multimodal data such as images, point clo…
9611498active
perspective-dev/perspective
Perspective is an interactive analytics and data visualization component for large, real-time, and streaming datasets, built around a high-…
9911296active
kyutai-labs/moshi
Moshi is a speech-text foundation model and full-duplex spoken dialogue framework from Kyutai, built around the Mimi streaming neural audio…
5611263active
hashsigs
A Rust library implementing hash-based post-quantum digital signatures (WOTS+ and SHRINCS primitives) with an account policy wrapper. It co…
6411213active
huggingface/tokenizers
Hugging Face Tokenizers is a fast, Rust-based library implementing state-of-the-art tokenization algorithms (BPE, WordPiece, Unigram) with …
9511181stable
dmtrKovalenko/fff
FFF is a fast, typo-resistant file and content search toolkit written in Rust, available as an SDK for Rust, C, Python, Bun, NodeJS, and Lu…
8411076active
PRQL
PRQL (Pipelined Relational Query Language) is a modern query language for transforming data that compiles to SQL, letting users write reada…
8910917active
serde-rs/serde
Serde is Rust's standard serialization and deserialization framework, built on the trait system with compile-time derive macros instead of …
9310838stable
Spotifyd/spotifyd
Spotifyd is an open source Spotify client written in Rust that runs as a lightweight UNIX daemon, streaming music like the official client.…
6310784active
popcorntime/popcorntime
Popcorn Time is a cross-platform streaming discovery app that aggregates movies and TV shows from 800+ streaming platforms into a single br…
7410687active
lencx/ChatGPT
A cross-platform ChatGPT desktop application built with Tauri (Rust) for Mac, Windows, and Linux. It wraps the ChatGPT web experience in a …
2354645maintenance
hatoo/oha
oha is a small HTTP load generator written in Rust, inspired by rakyll/hey, that sends load to a web application and displays results in a …
9310601active
xerj-org/xerj
XERJ is a Rust-based, single-binary search engine built for AI agents, offering BM25, kNN vector, and hybrid search with Elasticsearch-comp…
7710576active
akitaonrails/ai-memory
A Rust CLI and MCP server that provides long-term memory for AI coding agent CLIs like Claude Code, Codex, and Devin. It captures session c…
7810555active
FalkorDB
FalkorDB is an ultra-fast, multi-tenant property graph database built on GraphBLAS sparse adjacency matrices, queryable via OpenCypher with…
9210490active
nom
nom is a parser combinator library for Rust that lets you build safe, fast, zero-copy parsers for binary and text formats using combinators…
4610473stable
CyberTimon/RapidRAW
RapidRAW is a free, open-source, non-destructive RAW photo editor and image library manager built with Rust, wgpu, React, and Tauri. It off…
8210446active
seanmonstar/warp
warp is a composable web server framework for Rust built on hyper and Tokio. It uses a Filter system to combine path routing, header/query …
7310373stable
Kuberwastaken/claurst
Claurst is an open-source, multi-provider terminal coding agent written in Rust, originally a clean-room reimplementation of Claude Code. I…
8210325active
Astrid
Astrid is a portable, capability-secure operating system for composable software, where every component runs as a sealed WebAssembly capsul…
8210279active
Reacher Email Verification
A Rust library and CLI that checks whether an email address exists via SMTP/MX lookups without sending an actual email. It also ships as a …
8510093active
Embassy
Embassy is a next-generation embedded framework for Rust that uses async/await for cooperative multitasking on microcontrollers without an …
779984active
SeaQL/sea-orm
SeaORM is an async, dynamic relational ORM for Rust supporting MySQL, PostgreSQL, SQLite, and MariaDB. It provides entity generation, migra…
989914stable
phiresky/ripgrep-all
rga (ripgrep-all) is a command-line search tool that wraps ripgrep to search regex patterns inside PDFs, e-books, Office documents, SQLite …
719854active
H-M-H/Weylus
Weylus is a Rust application that turns a tablet or smartphone into a graphic tablet/touch screen for your computer, streaming screen conte…
549671active
mulaRahul/keyviz
Keyviz is a free, open-source desktop application that visualizes keystrokes and mouse actions in real time, built with Tauri (Rust + TypeS…
709656active
Fyrox
Fyrox is a feature-rich, general-purpose 2D and 3D game engine written in Rust, formerly known as rg3d. It includes a scene editor, GUI sys…
809594active
fastrepl/anarlog
Anarlog is an open-source, local-first AI meeting notepad and Granola alternative that records device audio without a bot joining the call,…
859527active
BullMQ
BullMQ is a fast, robust message queue and background job processing library built on Redis (or PostgreSQL), available natively for Node.js…
969522stable
apache/datafusion
Apache DataFusion is an extensible query engine written in Rust that uses Apache Arrow as its in-memory columnar format. It provides SQL an…
779505active
Model Context Protocol (MCP)
Reference implementations of Model Context Protocol (MCP) servers demonstrating how AI applications can securely access tools and data sour…
829483active
databendlabs/databend
Databend is an open-source, cloud-native data warehouse built in Rust that runs entirely on object storage (S3, Azure, GCS). It unifies BI …
909471active
loco-rs/loco
Loco is a batteries-included web framework for Rust, strongly inspired by Ruby on Rails and built on Axum and SeaORM. It bundles models, co…
949466active
BAML
BAML is a domain-specific programming language for building LLM agents, with a Rust-like type system, typed errors, built-in tests/evals, a…
929423active
jely2002/youtube-dl-gui
Open Video Downloader is a cross-platform desktop GUI for yt-dlp/youtube-dl built with Rust, Tauri, and Vue + TypeScript. It lets users dow…
939411active
RisingWave
RisingWave is an event streaming platform that continuously ingests data from databases, event streams, and webhooks, processes it incremen…
1009381active
Universal-Debloater-Alliance/universal-android-debloater-next-generation
A cross-platform desktop GUI application written in Rust that uses ADB to remove bloatware from non-rooted Android devices. It aims to impr…
719307active
Terax
Terax is a lightweight (~7 MB) open-source desktop application that combines a GPU-rendered terminal, code editor, file explorer, git sourc…
789305active
actix/actix
Actix is an actor framework for Rust providing the actor model for building concurrent, asynchronous applications. It integrates with Tokio…
669251stable
wasm-bindgen/wasm-bindgen
wasm-bindgen is a Rust library and CLI tool that generates high-level bindings between WebAssembly modules and JavaScript, allowing rich ty…
999193stable
ramensoftware/windhawk
Windhawk is a Windows customization marketplace that lets users install community-made mods to tweak the behavior and appearance of Windows…
829110active
Delta Lake
Delta Lake is an open-source storage framework and table format that brings ACID transactions, scalable metadata handling, schema enforceme…
959053stable
Morganamilo/paru
Paru is a feature-packed AUR helper for Arch Linux, wrapping pacman to search, install, and upgrade packages from the Arch User Repository …
478990active
Rig
Rig is a Rust library for building modular, scalable LLM-powered applications and agents, offering a unified API across 20+ model providers…
878911active
superradcompany/microsandbox
Microsandbox is a local-first microVM runtime and library for running untrusted workloads (AI agents, user code, plugins, CI jobs) inside f…
868745active
prek
prek is a fast Git hook manager written in Rust that runs hooks on your code before commits, on demand, or in CI, managing the tools and de…
868644active
stamparm/maltrail
Maltrail is a malicious network traffic detection system that matches observed domains, URLs, IP addresses, and User-Agent values against o…
978620active
Crossbeam
Crossbeam is a Rust library providing tools for concurrent programming, including lock-free data structures, MPMC channels, epoch-based gar…
968605stable
unicity-aos/aos-ce
AOS Community Edition is an open-source 'agent operating system' written in Rust that provides a CLI (`aos`), HTTP API, daemon, and MCP ser…
818460active
unicity-aos/capsule-memory
A Rust WASM capsule that provides cross-session memory for Astrid OS agents by hooking into prompt assembly and injecting workspace memory …
708443active
Neon
Neon is a Rust library and toolchain for writing safe, fast native Node.js addons using Node-API. It provides memory-safe bindings so Rust …
768424stable
unicity-aos/capsule-identity
A Rust-based system prompt builder that assembles an AI agent's identity from workspace config (spark.toml) and persisted capsule KV state.…
698411active
unicity-aos/capsule-fs
A Rust library providing filesystem tools (read, write, replace, grep, list, create, delete, move) for AI agents, exposed through a kernel-…
708390active
Dynamo
NVIDIA Dynamo is an open-source, datacenter-scale distributed inference serving framework that orchestrates inference engines like vLLM, SG…
888345active
cross
cross is a zero-setup CLI tool for cross compiling and cross testing Rust crates, using Docker or Podman containers to provide complete cro…
668330active
grex
grex is a command-line tool and Rust library (with Python bindings) that automatically generates regular expressions from user-provided tes…
538198active
epi052/feroxbuster
feroxbuster is a fast, recursive content discovery tool written in Rust that performs forced browsing against web servers. It brute-forces …
778112active
warp-tech/warpgate
Warpgate is an open-source, clientless bastion host and privileged access management (PAM) tool written in Rust that transparently proxies …
988038active
bensadeh/tailspin
tailspin (binary: tspin) is a Rust CLI tool that highlights log files in the terminal, recognizing dates, numbers, IPs, UUIDs, URLs, and se…
947983active
napi-rs
NAPI-RS is a Rust framework for building pre-compiled Node.js add-ons via Node-API, with a CLI for zero-config builds, cross-compilation, a…
937940stable
Qiskit
Qiskit is an open-source SDK for programming quantum computers at the level of quantum circuits, operators, and primitives (Sampler and Est…
1007908stable
DataHaven
DataHaven is an EVM-compatible Substrate blockchain that provides verifiable decentralized storage, built on StorageHub and secured by Eige…
637883active
MystenLabs/sui
Sui is a next-generation Layer 1 smart contract blockchain platform written in Rust, featuring high throughput, low latency, and an asset-o…
957782active
HuLa
HuLa is a cross-platform instant messaging desktop and mobile application built with Tauri, Rust, Vue 3, and TypeScript. It offers a high-p…
807762active

← prev page 2 / 21 next →