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
Boscop/web-view
Rust bindings to the tiny zserge/webview library for rendering web-based GUIs in desktop applications using the host OS's native web engine…
321953maintenance
retep998/winapi-rs
winapi-rs is a Rust crate providing raw FFI bindings to the Windows API, hand-gathered from the Windows 10 SDK. It is a no-op on non-Window…
321930maintenance
slowlydev/f1-dash
A real-time Formula 1 dashboard web application showing live leaderboards, tire data, gaps, laps, and mini sectors. It is now sunset with a…
821911maintenance
pacifio/atlas
Atlas is a native macOS workspace and source-control layer for coding agents, linking every commit to the agent session, prompts, tool call…
809556experimental
tailhook/vagga
Vagga is a fully userspace container engine written in Rust, inspired by Vagrant and Docker, specialized for creating reproducible developm…
321893maintenance
jpochyla/psst
Psst is a fast, cross-platform Spotify client with a native GUI written in Rust, built without Electron. It supports Windows, Linux, and ma…
639491experimental
spacejam/sled
sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID…
539092experimental
Firefox Sync Server
A self-hosted replacement for Mozilla's Firefox Sync server, letting users sync browser data across devices via their own infrastructure. T…
931819maintenance
EmbarkStudios/texture-synthesis
A Rust library and CLI implementing Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for generating i…
101819maintenance
seppo0010/rsedis
rsedis is a re-implementation of the Redis in-memory data store written in Rust. It aims for Redis protocol compatibility and works on Wind…
321813maintenance
awslabs/llrt
LLRT (Low Latency Runtime) is a lightweight JavaScript runtime built in Rust on the QuickJS engine, designed for fast-starting serverless a…
888806experimental
buildfoundation/mainframer
Mainframer is a CLI tool that executes a command on a remote machine while syncing project files back and forth over SSH. It offloads heavy…
231759maintenance
queer/boxxy
boxxy is a Rust-based Linux CLI tool that uses namespaces to sandbox misbehaving applications and redirect their file reads/writes to speci…
461748maintenance
pydantic/monty
Monty is a minimal, secure Python interpreter written in Rust designed for safely executing LLM-generated code without container-based sand…
968621experimental
MatthiasGrandl/Loungy
Loungy is a macOS (with rough Linux support) application launcher similar to Spotlight, Alfred, and Raycast, built in Rust with the GPU-acc…
101730maintenance
amethyst/legion
Legion is a high-performance Entity Component System (ECS) library for Rust, designed for game projects with minimal boilerplate. It provid…
231722maintenance
foniod/redbpf
RedBPF is a Rust eBPF toolchain consisting of libraries and a cargo subcommand for writing, building, and loading eBPF programs. It provide…
101719maintenance
slog-rs/slog
slog is an ecosystem of reusable components for structured, contextual, extensible, and composable logging in Rust. It is a mature, battle-…
701707maintenance
citybound/citybound
Citybound is an open-source, multi-player city building simulation game written in Rust, focused on realism and microscopic simulation of i…
328171experimental
lucasgelfond/zerobrew
zerobrew is a fast, Rust-based alternative client for the Homebrew package ecosystem on macOS and Linux, offering 5-20x faster installs. It…
838159experimental
dimforge/nphysics
nphysics is a 2D and 3D rigid body physics engine for games and animations written in Rust, using ncollide for collision detection and nalg…
321649maintenance
websockets-rs/rust-websocket
Rust-WebSocket is a Rust library implementing the WebSocket protocol (RFC6455) for both client and server connections, with message-level a…
631612maintenance
calebwin/emu
Emu is a Rust GPGPU library providing a CUDA-like compute-focused abstraction over WebGPU. It offers type-safe GPU data boxing, an auto-man…
321606maintenance
sobelio/llm-chain
llm-chain is a Rust crate for building chains of large language model calls to complete complex tasks such as text summarization. It provid…
211602maintenance
twitter/rezolus
Rezolus is a Rust-based systems performance telemetry agent that collects metrics from procfs/sysfs, perf_events, and eBPF. It oversamples …
231600maintenance
AdamNiederer/faster
A Rust library providing an ergonomic, human-friendly API for explicit SIMD (Single Instruction, Multiple Data) vectorization. It lets deve…
321599maintenance
zboxfs/zbox
ZboxFS is a zero-details, privacy-focused embedded file system written in Rust that encrypts everything, including metadata and directory s…
101542maintenance
orogene/orogene
Orogene is a fast, Rust-based package manager for building and managing node_modules/ directories for Node.js projects, bundlers, and CLI t…
501539maintenance
tomusdrw/rust-web3
A Rust library implementing an Ethereum JSON-RPC client with multiple transports (HTTP, IPC, WebSockets), analogous to web3.js. It provides…
551509maintenance
http-rs/surf
Surf is an async HTTP client library for Rust with a friendly, ergonomic API and pluggable HTTP backends (curl, hyper, h1, wasm). It suppor…
231505maintenance
vmware-archive/differential-datalog
DDlog is a programming language and compiler for incremental computation, based on a dialect of Datalog and differential dataflow. Programm…
101501maintenance
housleyjk/ws-rs
WS-RS is a lightweight, event-driven WebSocket library for Rust implementing RFC 6455 on top of MIO. It handles multiple connections on a s…
321495maintenance
regolith-labs/ore-cli-legacy
A Rust command-line interface for mining the ORE cryptocurrency on the Solana blockchain. This legacy version is deprecated in favor of a n…
391494maintenance
modelfoxdotdev/modelfox
ModelFox is a CLI tool and platform for training, deploying, and monitoring machine learning models from CSV files. It includes client libr…
231467maintenance
ozkriff/zemeroth
Zemeroth is a minimalistic open-source 2D turn-based hexagonal tactical game written in Rust, featuring small skirmish battles with 3-6 fig…
231458maintenance
kaegi/alass
alass is a Rust command line tool that automatically synchronizes subtitles to movies or reference subtitles. It corrects constant offsets,…
231458maintenance
DaGenix/rust-crypto
A mostly pure-Rust library implementing many common cryptographic algorithms such as AES, SHA-2, ChaCha20, and Ed25519. It aims for practic…
231455maintenance
JasonShin/fp-core.rs
fp-core.rs is a Rust library providing purely functional data structures and abstractions such as functors, monads, applicatives, and monoi…
611436maintenance
biliup/biliup-app
A cross-platform desktop client for uploading and editing videos (投稿) to Bilibili, built with Tauri (Rust backend, Svelte GUI). It supports…
101431maintenance
Hermit
Hermit is a Rust CLI tool that runs unmodified x86-64 Linux programs inside a hermetic sandbox, controlling sources of nondeterminism such …
771417maintenance
fslongjin/This-repo-has-1426-stars
A novelty GitHub project whose repository name dynamically updates to display its current star count (e.g., 'This-repo-has-1426-stars'). It…
321417maintenance
Nukesor/comfy-table
A Rust library for building beautiful terminal tables with automatic content wrapping and ANSI styling. It offers extensive customization o…
851394maintenance
linebender/piet
Piet is a Rust crate providing a cross-platform abstraction for 2D graphics, with backends that implement the API on top of each platform's…
551376maintenance
combine
A parser combinator library for Rust, inspired by Haskell's Parsec and attoparsec. It builds LL(1) parsers (with opt-in lookahead via attem…
951369maintenance
fishinabarrel/linux-kernel-module-rust
A framework for writing loadable Linux kernel modules in safe Rust, providing safe abstractions over kernel interfaces via bindgen-generate…
101337maintenance
rabite0/hunter
Hunter is a fast, lag-free terminal file browser/manager written in Rust with an asynchronous, multi-threaded design that keeps it responsi…
231336maintenance
nullpo-head/WSL-Hello-sudo
A Linux PAM module plus companion Windows CLI app that lets WSL users authenticate sudo and other PAM-based logins via Windows Hello biomet…
231320maintenance
ezrosent/frawk
frawk is a small, efficient Awk-like programming language implemented in Rust for writing short programs that process textual data. It supp…
391318maintenance
fschutt/azul
Azul is a free, reactive desktop GUI framework for Rust, C, C++, Python and other languages, built on Mozilla's WebRender with a CSS/HTML-l…
906129experimental
CITA
CITA is a high-performance, open-source blockchain kernel written in Rust, designed for enterprise consortium chains. It uses a microservic…
231302maintenance
zu1k/translator
A lightweight selection-based translation tool written in Rust that translates highlighted text via a hotkey or automatic selection trigger…
231297maintenance
gnzlbg/cargo-asm
cargo-asm is a cargo subcommand that displays the assembly or LLVM IR generated for Rust source code. It supports querying functions and me…
231295maintenance
rust-qt/ritual
A Rust tool that analyzes C++ library APIs and generates fully-featured Rust crates providing access to them. Its primary motivation is ena…
321279maintenance
google-research/deduplicate-text-datasets
A Rust implementation of ExactSubstr deduplication for language model training datasets, with Python scripts for running deduplication and …
101273maintenance
square/sudo_pair
A sudo IO-plugin written in Rust that requires a second live human to approve and monitor privileged sudo sessions. It enforces dual-contro…
321272maintenance
tokio-rs/topcoat
Topcoat is a modular, batteries-included Rust framework for building full-stack, server-rendered web apps with async components and built-i…
805802experimental
Exonum
Exonum is an extensible open-source Rust framework for building private, permissioned blockchain applications with a custom Byzantine fault…
231246maintenance
tomaka/rouille
Rouille is a synchronous micro web framework for Rust that listens on a socket, parses HTTP requests, and hands them to your handler code i…
311241maintenance
blst-security/cherrybomb
Cherrybomb is a Rust-based CLI tool that audits OpenAPI specifications for best practices and OAS compliance, then runs security tests agai…
231239maintenance
kimlimjustin/xplorer
Xplorer is a cross-platform desktop file manager built with Tauri 2 (Rust backend, React 18 frontend) featuring AI-powered search and chat,…
705689experimental
grafbase/grafbase
Grafbase is a high-performance GraphQL Federation Gateway (Rust router) plus CLI, acquired by The Guild in 2026. The cloud platform has bee…
791228maintenance
QuipNetwork/xquad
XQuad is a hardware-agnostic toolchain for expressing and running quadratic optimization problems (QUBO/Ising/discrete) across quantum anne…
605582experimental
linebender/xilem
Xilem is an experimental reactive UI framework for Rust, inspired by React, SwiftUI, and Elm, built on Masonry, winit, Vello/wgpu, and Parl…
755576experimental
m1guelpf/auto-commit
A Rust CLI tool that uses OpenAI's GPT-3.5 to automatically generate commit messages from your staged git changes. It supports dry-run outp…
231213maintenance
glommer/pgmicro
An in-process reimplementation of PostgreSQL in Rust, backed by a SQLite-compatible storage engine, built as an experimental fork of Turso.…
551206maintenance
librevault/librevault
Librevault is an open-source, peer-to-peer, decentralized file synchronization application written in C++. The client is currently being re…
101205maintenance
rustgd/cgmath
cgmath is a low-dimensional linear algebra library for Rust targeted at computer graphics applications, providing vectors, square matrices,…
321204maintenance
denoland/celld
celld is a self-hosted daemon that runs Cloudflare Workers and Durable Objects on your own machines, with each object backed by its own SQL…
865443experimental
yujqiao/catproc
catp is a Rust CLI utility that prints the output of an already-running process by using ptrace to intercept write syscalls. It lets you re…
231190maintenance
Rust-GPU/rust-cuda
An ecosystem of Rust libraries and tools for writing and executing fast GPU code fully in Rust, targeting NVIDIA CUDA. It lets developers a…
665399experimental
mttaggart/OffensiveNotion
OffensiveNotion is a command-and-control (C2) platform that abuses the Notion notetaking app as its communication channel. It ships a cross…
101177maintenance
malisper/pgrust
pgrust is a full rewrite of PostgreSQL in Rust that is wire- and SQL-compatible with Postgres and passes all 46,066 tests of the Postgres r…
785288experimental
BVE-Reborn/rend3
rend3 is an easy-to-use, customizable, and efficient 3D rendering library for Rust built on top of wgpu. It provides a modular ecosystem of…
101157maintenance
amber-lang/amber
Amber is a high-level, type-safe programming language written in Rust that compiles to Bash, Ksh, or Zsh scripts. It provides modern ECMA-s…
815232experimental
hecrj/coffee
Coffee is an opinionated 2D game engine for Rust focused on simplicity, explicitness, and type-safety. It provides a hardware-accelerated 2…
231148maintenance
zargony/fuse-rs
fuse-rs is a Rust library crate for implementing FUSE filesystems in userspace. It is a rewrite of the original libfuse C library, letting …
321143maintenance
Byron/google-apis-rs
A Rust code generator that produces idiomatic client library crates and companion CLI tools for all Google APIs based on the Google discove…
641135maintenance
dalek-cryptography/bulletproofs
A pure-Rust implementation of Bulletproofs zero-knowledge range proofs using the Ristretto group over Curve25519. It supports single and ag…
321135maintenance
japaric/xargo
Xargo is a CLI tool that builds and manages Rust sysroots, letting you cross-compile the standard library (core/std) for targets without pr…
231134maintenance
fff-rs/juice
Juice is a Rust machine learning framework ('The Hacker's Machine Learning Engine') built on the Coaster hardware abstraction layer, suppor…
321132maintenance
p-e-w/ternimal
Ternimal is a Rust program that renders an animated, glowing lifeform in the terminal using Unicode block symbols, with many command-line p…
231109maintenance
Asterinas
Asterinas is a memory-safe, production-oriented OS kernel written in Rust that implements the Linux ABI, aiming to be a drop-in Linux alter…
954981experimental
koute/cargo-web
A Cargo subcommand that makes it easy to build, develop, test, and deploy client-side web applications written in Rust. It supports WebAsse…
231106maintenance
mycelial/mycelite
Mycelite is a SQLite extension (implemented as a VFS proxy in Rust) that performs physical, single-writer replication by intercepting page …
231095maintenance
async-raft/async-raft
A Rust crate implementing the Raft distributed consensus protocol on top of the Tokio async runtime. It provides a reactive, fully async Ra…
231093maintenance
dtolnay/paste
A Rust crate providing the paste! macro for concatenating identifiers at compile time, enabling macros to define new items with pasted name…
101092maintenance
google/mundane
Mundane is a Rust cryptography library backed by BoringSSL, designed to be difficult to misuse, ergonomic, and performant. It vendors its o…
321087maintenance
riker-rs/riker
Riker is an Actor Model framework for Rust for building concurrent, resilient applications with actor supervision, pub/sub messaging, and e…
321073maintenance
bodil/vgtk
vgtk is a declarative desktop UI framework for Rust built on GTK and Gtk-rs. It provides a React/JSX-inspired DSL with virtual DOM diffing …
101050maintenance
dmadisetti/steam-tui
A Rust terminal user interface client wrapping steamcmd for launching, updating, and downloading Steam games from the terminal. It acts as …
511038maintenance
8051Enthusiast/regex2fat
A Rust CLI tool that compiles a regular expression into a DFA and serializes it as a FAT32 filesystem image, where directory traversal enco…
321030maintenance
utkarshkukreti/select.rs
A Rust library for extracting useful data from HTML documents, built around predicate-based DOM queries. It is designed for web scraping ta…
341017maintenance
zhihu/rucene
Rucene is a Rust port of Apache Lucene, providing a library and API for adding full text search capabilities to applications. Its index sea…
321017maintenance
17cupsofcoffee/tetra
Tetra is a simple 2D game framework written in Rust, using SDL for events and OpenGL 3.2+ for rendering. It offers an XNA/MonoGame-inspired…
731011maintenance
facebookexperimental/MIRAI
MIRAI is an abstract interpreter for Rust's mid-level intermediate representation (MIR) that performs static analysis to detect potential b…
101010maintenance
spacejam/rio
rio is a pure Rust library providing safe, misuse-resistant bindings for Linux's io_uring asynchronous I/O interface, built directly on lib…
321009maintenance
linebender/vello
Vello is a GPU compute-centric 2D vector graphics rendering engine written in Rust, built on wgpu. It renders large 2D scenes (shapes, grad…
954423experimental
nnethercote/dhat-rs
A Rust crate providing heap profiling and ad hoc profiling capabilities similar to Valgrind's DHAT, without requiring external tools. It al…
231005maintenance
DioxusLabs/blitz
Blitz is a modular HTML/CSS rendering engine written in Rust, designed to render modern HTML layout and CSS without the bloat of full brows…
774288experimental
toshi-search/Toshi
Toshi is a full-text search engine written in safe, stable Rust, intended as an Elasticsearch-like service built on Tantivy. It exposes an …
694255experimental

← prev page 16 / 21 next →