platform: rust
2025 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| google/OpenSK OpenSK is an open-source Rust implementation of a FIDO2/FIDO U2F security key, developed by Google as a research platform. It can run as fi… | 66 | 3404 | active |
| Amanieu/parking_lot A Rust library providing compact, faster implementations of Mutex, RwLock, Condvar, Once, and ReentrantMutex compared to the standard libra… | 82 | 3400 | stable |
| Canop/bacon Bacon is a background code checker for Rust that watches source directories and reruns cargo check, clippy, tests, or custom jobs on file c… | 99 | 3392 | active |
| tursodatabase/agentfs AgentFS is a filesystem designed for AI agents that stores an agent's entire files, state, and operation history in a single SQLite file. I… | 69 | 3375 | active |
| svix/svix-webhooks Svix is an open-source, enterprise-ready webhooks-as-a-service platform written in Rust that lets developers send webhooks with a single AP… | 95 | 3371 | active |
| pdeljanov/Symphonia Symphonia is a pure Rust library for audio decoding, media container demuxing, and metadata/tag reading, supporting formats like FLAC, MP3,… | 89 | 3368 | active |
| psmux/psmux psmux is a native Windows terminal multiplexer written in Rust that implements the tmux command language, reads .tmux.conf, and uses Window… | 83 | 3359 | active |
| 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… | 60 | 3357 | active |
| slatedb/slatedb SlateDB is an embedded key-value storage engine implemented in Rust as a log-structured merge-tree (LSM) that persists all data to object s… | 90 | 3356 | active |
| 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… | 23 | 3352 | active |
| sycamore-rs/sycamore Sycamore is a reactive library for building web user interfaces in Rust compiled to WebAssembly, using fine-grained reactivity with signals… | 72 | 3344 | active |
| model-checking/kani Kani is a bit-precise model checker for Rust that formally verifies safety and correctness properties of Rust programs. It uses proof harne… | 83 | 3342 | active |
| 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… | 95 | 3336 | stable |
| lakehq/sail Sail is an open-source, Rust-native multimodal compute engine that serves as a drop-in replacement for Apache Spark, unifying batch process… | 93 | 3333 | active |
| 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… | 94 | 3324 | active |
| Open-Less/openless OpenLess is an open-source cross-platform voice input application that lets users hold a hotkey, speak, and have AI-polished text inserted … | 81 | 3321 | active |
| LanRhyme/MicYou MicYou turns an Android phone into a high-quality, low-latency microphone for a PC, streaming audio over Wi-Fi, USB (ADB), or a web browser… | 81 | 3320 | active |
| bahdotsh/wrkflw A Rust CLI and TUI tool for validating and executing GitHub Actions workflows locally before pushing to GitHub. It supports Docker, Podman,… | 76 | 3303 | active |
| 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… | 95 | 3280 | active |
| 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. … | 95 | 3270 | active |
| mierak/rmpc rmpc is a modern, highly configurable terminal-based client for the Music Player Daemon (MPD), written in Rust. It supports album art via K… | 77 | 3261 | active |
| Stoat Stoat is the Rust backend software powering Stoat chat, a self-hostable community chat platform descended from Revolt. It consists of modul… | 99 | 3254 | active |
| 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 … | 94 | 3252 | active |
| lakesoul-io/LakeSoul LakeSoul is a cloud-native, real-time lakehouse framework with a Rust-native core providing ACID table format, concurrent upserts, incremen… | 82 | 3247 | active |
| 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… | 92 | 3232 | active |
| 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… | 76 | 3232 | active |
| rust-cli/config-rs A Rust library providing a layered configuration system that merges defaults, files (JSON, TOML, YAML, INI, RON, JSON5, Corn), environment … | 77 | 3205 | active |
| orhun/ratty Ratty is a GPU-rendered terminal emulator written in Rust with Ratatui that supports inline 3D graphics alongside traditional 2D terminal r… | 78 | 3203 | active |
| lmnr-ai/lmnr Laminar is an open-source, OpenTelemetry-native observability platform purpose-built for AI agents, offering tracing, plain-language failur… | 90 | 3198 | active |
| Smithay/smithay Smithay is a Rust library providing building blocks for creating Wayland compositors, implementing core Wayland protocols and common extens… | 74 | 3196 | active |
| rustic-rs/rustic rustic is a fast, encrypted, deduplicated backup tool written in Rust that reads and writes the restic repository format, making it a drop-… | 94 | 3192 | active |
| vnt-dev/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 /… | 94 | 3180 | active |
| 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… | 76 | 3161 | stable |
| vortex-data/vortex Vortex is an extensible, high-performance columnar file format and toolkit for compressed data, positioned as a faster alternative to Apach… | 88 | 3158 | active |
| tekaratzas/RustGPT A transformer-based large language model implemented entirely in pure Rust with no external ML frameworks, using only ndarray for matrix op… | 38 | 3157 | active |
| 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… | 91 | 3148 | active |
| 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… | 94 | 3146 | active |
| fable-compiler/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… | 99 | 3144 | active |
| greshake/i3status-rust i3status-rust is a resource-friendly, feature-rich replacement for i3status written in pure Rust. It renders configurable 'blocks' of syste… | 82 | 3141 | active |
| 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… | 81 | 3141 | active |
| 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-… | 98 | 3140 | active |
| Devolutions/IronRDP IronRDP is a modular Rust implementation of the Microsoft Remote Desktop Protocol (RDP), providing PDU codecs, connection/session state mac… | 97 | 3137 | active |
| 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… | 91 | 3133 | active |
| cognitive-engineering-lab/aquascope Aquascope is a tool that generates interactive visualizations of Rust programs, showing how the borrow checker reasons about permissions at… | 76 | 3131 | active |
| eclipse-zenoh/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… | 99 | 3126 | active |
| 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… | 98 | 3126 | stable |
| timescale/pgvectorscale pgvectorscale is a PostgreSQL extension written in Rust that complements pgvector with a StreamingDiskANN index, statistical binary quantiz… | 75 | 3116 | active |
| libp2p libp2p is a modular peer-to-peer networking stack and protocol suite, originally extracted from IPFS, with implementations in Go, Rust, Jav… | 69 | 3116 | stable |
| 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… | 81 | 3112 | active |
| 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 … | 76 | 3112 | active |
| 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… | 60 | 3076 | active |
| willcrichton/flowistry Flowistry is a Rust IDE plugin (VS Code extension plus rustc plugin) that performs modular information flow analysis to determine which cod… | 63 | 3071 | active |
| spiceai/spiceai Spice.ai OSS is a portable Rust runtime (~140 MB binary) that combines federated SQL querying, accelerated data materialization, full-text … | 95 | 3070 | active |
| 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, … | 98 | 3069 | active |
| 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… | 70 | 3069 | active |
| Stacks The reference Rust implementation of the Stacks blockchain, a layer-2 network secured by Bitcoin via Proof of Transfer (PoX) mining. It run… | 94 | 3062 | active |
| 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… | 62 | 3051 | active |
| 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… | 88 | 3047 | active |
| leftwm/leftwm LeftWM is a tiling window manager for X11 written in Rust, focused on stability and performance while doing one thing well: managing window… | 72 | 3046 | active |
| sonos/tract Tract is Sonos' tiny, self-contained neural-network inference engine written in Rust. It loads ONNX, TensorFlow/TFLite, and NNEF models, op… | 99 | 3045 | active |
| 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 … | 89 | 3044 | active |
| Geph Geph (迷霧通) is a modular Internet censorship circumvention system designed to defeat national-level filtering such as China's Great Firewall… | 35 | 3033 | active |
| athasdev/athas Athas is a lightweight, cross-platform code editor built with Tauri (Rust backend, React frontend) that integrates Git/GitHub workflows, an… | 85 | 3027 | active |
| 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… | 47 | 3017 | active |
| 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… | 98 | 3016 | active |
| 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 … | 90 | 3006 | active |
| 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… | 81 | 3003 | active |
| TimelyDataflow/differential-dataflow A Rust library implementing differential dataflow on top of timely dataflow, enabling data-parallel programs that efficiently process large… | 93 | 2998 | active |
| 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… | 30 | 2993 | active |
| headwaymaps/headway Headway is a self-hostable maps stack that bundles a web frontend, basemap, geocoder, and routing engine powered by OpenStreetMap data. It … | 77 | 2992 | active |
| 1Password/typeshare Typeshare is a CLI tool and Rust library that parses Rust type definitions annotated with serde attributes and generates equivalent type de… | 81 | 2984 | active |
| 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. … | 88 | 2983 | stable |
| nickel-lang/nickel Nickel is a configuration language that generates static configuration files like JSON, YAML, and XML, essentially 'JSON with functions'. I… | 91 | 2981 | active |
| pythops/bluetui Bluetui is a terminal user interface (TUI) application for managing Bluetooth on Linux via BlueZ. It lets users scan, pair, connect, trust,… | 78 | 2973 | active |
| LibrePCB/LibrePCB LibrePCB is a free, open-source electronic design automation (EDA) suite for drawing schematics and designing printed circuit boards. It ru… | 91 | 2971 | active |
| jsr-io/jsr JSR is the open-source package registry for modern JavaScript and TypeScript, serving as an npm-compatible alternative with native TypeScri… | 70 | 2969 | active |
| 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… | 59 | 2965 | active |
| 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… | 78 | 2956 | active |
| mitsuhiko/insta Insta is a snapshot (approval) testing library for Rust that asserts values against managed reference snapshots. It includes a companion ca… | 95 | 2950 | stable |
| nashsu/AutoCLI AutoCLI is a blazing-fast, memory-safe command-line tool written in Rust that fetches information from 55+ websites (Twitter/X, Reddit, You… | 65 | 2950 | active |
| 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… | 65 | 2949 | active |
| salsa-rs/salsa Salsa is a Rust framework for on-demand, incrementalized computation, where programs are defined as memoized queries over inputs. It intell… | 98 | 2948 | active |
| 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 … | 81 | 2947 | active |
| 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 … | 91 | 2945 | active |
| probe-rs/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… | 93 | 2921 | active |
| imsnif/bandwhich bandwhich is a Rust CLI utility that sniffs a network interface and displays current bandwidth utilization by process, connection, and remo… | 66 | 11924 | maintenance |
| 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… | 27 | 2915 | active |
| 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… | 61 | 2911 | active |
| BurntSushi/jiff Jiff is a high-level datetime library for Rust offering date, time, timestamp, and timezone-aware primitives with DST-safe arithmetic, roun… | 59 | 2898 | stable |
| verus-lang/verus Verus is a verification tool for statically proving the correctness of Rust code against developer-written specifications, using SMT solver… | 95 | 2890 | active |
| 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… | 81 | 2886 | active |
| obi1kenobi/trustfall Trustfall is a query engine written in Rust that lets you query arbitrary data sources—APIs, files, databases, even AI models—using a Graph… | 67 | 2884 | active |
| chdb-io/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… | 97 | 2879 | active |
| 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… | 77 | 2862 | active |
| erg-lang/erg Erg is a statically typed, Python-compatible general-purpose programming language with a powerful type system featuring dependent and refin… | 59 | 2860 | active |
| rustviz/rustviz RustViz generates interactive timeline visualizations of ownership and borrowing events for short Rust programs, integrating directly with … | 74 | 2849 | active |
| 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… | 94 | 2844 | active |
| 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… | 89 | 2843 | active |
| 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 … | 95 | 2839 | active |
| 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… | 78 | 2837 | active |