platform: rust
2025 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| rusqlite/rusqlite Rusqlite is an ergonomic Rust library providing bindings to SQLite, with an optional bundled feature that compiles SQLite from source. It o… | 94 | 4374 | stable |
| rkyv/rkyv rkyv is a zero-copy deserialization framework for Rust that serializes data into an archived format that can be accessed directly in-place … | 79 | 4330 | stable |
| rust-ndarray/ndarray ndarray is a Rust crate providing an n-dimensional array container for general elements and numerics, with owned arrays, lightweight array … | 85 | 4314 | active |
| Keats/tera Tera is a template engine for Rust inspired by the Jinja2 and Django template languages. It lets developers define templates with inheritan… | 77 | 4296 | stable |
| tower-rs/tower Tower is a Rust library of modular, reusable components for building robust networking clients and servers around a request/response Servic… | 71 | 4284 | stable |
| riverwm/river River is a non-monolithic Wayland compositor written in Zig that separates the compositor from the window manager, letting users pick or wr… | 67 | 4264 | active |
| lapce/floem Floem is a native Rust UI library with fine-grained reactivity, inspired by Xilem, Leptos, and rui. It provides a declarative, ergonomic AP… | 61 | 4249 | active |
| magcius/noclip.website noclip.website is a browser-based application that lets users explore and fly through video game levels rendered from reverse-engineered mo… | 77 | 4246 | active |
| redis-rs/redis-rs redis-rs is a high-level Rust client library for Redis, Valkey, and any RESP-compliant server. It offers both sync and async APIs (tokio/sm… | 95 | 4245 | stable |
| ivanceras/svgbob Svgbob is a Rust library and CLI that converts ASCII art diagrams into clean SVG graphics. It parses text-based diagram scribbles and rende… | 58 | 4221 | active |
| teloxide/teloxide Teloxide is a full-featured Rust framework for building Telegram bots, built on the dptree chain-of-responsibility pattern for declarative … | 77 | 4218 | active |
| evanw/thumbhash ThumbHash is a compact encoding of an image placeholder that can be stored inline with data and rendered while the real image loads. It is … | 30 | 4197 | stable |
| crossterm-rs/crossterm Crossterm is a pure-Rust, cross-platform terminal manipulation library for building text-based user interfaces. It provides cursor control,… | 67 | 4195 | stable |
| oxipng/oxipng Oxipng is a multithreaded, lossless PNG/APNG compression optimizer written in Rust. It can be used as a command-line utility or as a Rust l… | 94 | 4188 | stable |
| xiph/rav1e rav1e is an open-source AV1 video encoder written in Rust with assembly optimizations, developed by Xiph.Org. It offers a CLI binary and a … | 79 | 4145 | active |
| lumina-ai-inc/chunkr Chunkr is an open-source document intelligence API that performs layout analysis, OCR, and semantic chunking to convert PDFs, presentations… | 55 | 4137 | active |
| ironcalc/IronCalc IronCalc is an open-source spreadsheet engine written in Rust with xlsx import/export, usable headlessly or embedded via Rust, Python, Java… | 93 | 4123 | active |
| jmacdonald/amp Amp is a modal, Vim-inspired text editor that runs entirely in the terminal, written in Rust. It bundles essential features like syntax hig… | 62 | 4123 | active |
| nubjs/nub Nub is an all-in-one Rust CLI toolkit for Node.js that runs TypeScript/JSX files, package.json scripts, and local CLIs on stock Node, plus … | 75 | 4122 | active |
| arxanas/git-branchless git-branchless is a suite of Rust-based tools that enhances Git with a branchless, commit-graph-centric workflow. It provides commands like… | 81 | 4115 | active |
| xacrimon/dashmap DashMap is a blazingly fast concurrent HashMap implementation for Rust with an API similar to std::collections::HashMap. It serves as a dir… | 75 | 4106 | stable |
| xingkongliang/skills-manager A lightweight open-source desktop app (Rust, MIT) that manages, syncs, and organizes AI agent skills across 50+ coding tools like Claude Co… | 78 | 4103 | active |
| cozodb/cozo CozoDB is a transactional, relational-graph-vector database written in Rust that uses Datalog as its query language. It runs embedded or as… | 23 | 4097 | active |
| zhukunpenglinyutong/desktop-cc-gui Desktop CC GUI (ccgui) is an open-source multi-engine AI coding desktop client built with Tauri 2, React 19, TypeScript, and Rust. It wraps… | 78 | 4092 | active |
| agentclientprotocol/agent-client-protocol The Agent Client Protocol (ACP) is an open protocol, with a Rust schema crate and JSON Schema artifacts, that standardizes communication be… | 81 | 4079 | active |
| ekzhang/rustpad Rustpad is a self-hosted collaborative code editor built on the operational transformation algorithm, with a Rust backend using warp and a … | 34 | 4075 | stable |
| moonrepo/moon moon is a monorepo management, task orchestration, and build system tool for the web ecosystem, written in Rust and inspired by Bazel. It p… | 95 | 4067 | active |
| marcelroed/gigatoken Gigatoken is a Rust-based tokenizer library for language modeling that tokenizes text at GB/s throughput, claiming ~1000x speedups over Hug… | 60 | 4061 | active |
| macro-inc/macro Macro is an open-source all-in-one team workspace that unifies email, chat, docs, tasks, calls, CRM, and AI agents into a single fast inter… | 79 | 4055 | active |
| juhaku/utoipa Utoipa is a Rust library that auto-generates OpenAPI documentation at compile time using proc macros, treating a code-first approach as a f… | 93 | 4054 | stable |
| linebender/resvg resvg is a fast, portable SVG rendering library written entirely in safe Rust, usable as a Rust library, C library, or CLI application for … | 89 | 4034 | stable |
| rust-lang/regex The standard regular expression crate for Rust, built on finite automata (DFAs/NFAs) to guarantee worst-case linear-time matching. It suppo… | 66 | 4012 | stable |
| postgresml/pgcat PgCat is a PostgreSQL connection pooler and proxy written in Rust, similar to PgBouncer, with support for sharding, load balancing, failove… | 38 | 4009 | stable |
| petgraph/petgraph Petgraph is a Rust library providing fast, flexible graph data structures (Graph, StableGraph, GraphMap, MatrixGraph) with directed and und… | 78 | 4004 | stable |
| Fredolx/open-tv Fred TV (formerly Open TV) is a cross-platform IPTV desktop/mobile application written in Rust for watching IPTV channels from M3U files, M… | 82 | 4000 | active |
| ron-rs/ron RON (Rusty Object Notation) is a readable data serialization format that resembles Rust syntax and supports the full Serde data model, incl… | 92 | 3997 | stable |
| rust-postgres/rust-postgres A native PostgreSQL client library for Rust, offering both synchronous (postgres) and asynchronous (tokio-postgres) drivers. It includes su… | 93 | 3988 | stable |
| ordinals/ord ord is an index, block explorer, and command-line wallet for Bitcoin ordinals, which assign serial numbers to satoshis based on mining orde… | 98 | 3969 | active |
| YS-L/csvlens csvlens is a command-line CSV file viewer built in Rust, functioning like `less` but tailored for CSV files. It supports scrolling, regex s… | 79 | 3942 | active |
| RustAudio/cpal CPAL is a low-level cross-platform audio input/output library written in Rust. It provides device enumeration, stream configuration, and bu… | 95 | 3913 | stable |
| chronotope/chrono Chrono is a date and time library for Rust providing timezone-aware DateTime types, timezone-naive variants, and strftime-style parsing and… | 89 | 3900 | stable |
| dora-rs/dora Dora is a Rust-based dataflow middleware framework for building real-time robotics and AI applications, where applications are modeled as d… | 87 | 3900 | active |
| servo/pathfinder Pathfinder 3 is a fast GPU-based rasterizer for fonts and vector graphics, usable from Rust or C/C++ via a canvas-like API. It supports Ope… | 58 | 3896 | active |
| wild-linker/wild Wild is a very fast linker for Linux written in Rust, designed to speed up iterative development builds. It works as a drop-in replacement … | 87 | 3884 | active |
| silvia-odwyer/photon Photon is a high-performance image processing library written in pure Rust that compiles to WebAssembly. It provides over 90 functions for … | 73 | 3884 | active |
| touchHLE/touchHLE touchHLE is a high-level emulator that runs early iPhone OS (2.x/3.0) apps, primarily games, on modern desktop operating systems and Androi… | 74 | 3877 | active |
| safetensors/safetensors Safetensors is a simple, secure file format and library for storing and distributing tensors, designed as a fast zero-copy alternative to p… | 91 | 3876 | stable |
| maplibre/martin Martin is a fast, lightweight Rust-based tile server that serves Mapbox Vector Tiles from PostGIS databases, MBTiles, PMTiles, GeoJSON, and… | 95 | 3873 | stable |
| misprit7/computerraria Computerraria is a fully compliant RISC-V (rv32i) computer built entirely inside the wiring system of the game Terraria, paired with a Rust… | 73 | 3851 | active |
| golutra/golutra Golutra is a Tauri-based desktop application (Vue 3 + Rust) that orchestrates multiple AI coding CLI agents such as Claude Code, Codex CLI,… | 80 | 3831 | active |
| nolabs-ai/nono nono is a Rust-based CLI and SDK that runs AI coding agents and their tool invocations in ephemeral, kernel-enforced micro sandboxes with c… | 78 | 3830 | active |
| kube-rs/kube kube is a Rust client for Kubernetes, modeled after client-go, with an async controller runtime inspired by controller-runtime and derive m… | 92 | 3805 | stable |
| dathere/qsv qsv is a blazing-fast, Rust-based command-line data-wrangling toolkit with 50+ composable commands for querying, transforming, validating, … | 98 | 3767 | active |
| bgreenwell/doxx doxx is a fast, terminal-native viewer for .docx Word documents built in Rust with Ratatui. It renders formatting, tables, lists, images, a… | 71 | 3747 | active |
| google/tarpc tarpc is an RPC framework for Rust focused on ease of use, letting you define services directly in code without a separate schema language … | 76 | 3736 | active |
| 01mf02/jaq jaq is a clone of the jq JSON processing tool written in Rust, focused on correctness, speed, and simplicity, usable as a drop-in replaceme… | 94 | 3727 | active |
| kamiyaa/joshuto Joshuto is a ranger-like terminal file manager written in Rust with a TUI interface. It supports clipboard integration, optional fzf and zo… | 67 | 3723 | active |
| sozu-proxy/sozu Sōzu is a fast, always-up HTTP and TCP reverse proxy written in Rust that can be reconfigured at runtime without reloads and upgrades itsel… | 97 | 3722 | active |
| zhom/donutbrowser Donut Browser is an open-source anti-detect desktop browser for macOS, Windows, and Linux that creates unlimited isolated browser profiles,… | 81 | 3720 | active |
| async-graphql/async-graphql A high-performance, fully specification-compliant GraphQL server library for Rust built on async/await. It integrates with web frameworks l… | 67 | 3684 | stable |
| rust-lang/crates.io The source code and infrastructure for crates.io, the official package registry for the Rust programming language. It includes a Rust backe… | 77 | 3683 | stable |
| redlib-org/redlib Redlib is a private, privacy-focused front-end for Reddit written in Rust, forked from Libreddit. It proxies all requests (including media)… | 52 | 3671 | active |
| yvgude/lean-ctx LeanCTX is a local-first Rust binary that acts as a context engineering layer for AI coding agents, providing an MCP server, shell output c… | 77 | 3656 | active |
| WithSecureLabs/chainsaw Chainsaw is a Rust-based CLI tool for rapidly searching and hunting through Windows forensic artefacts such as Event Logs, MFT, and registr… | 99 | 3648 | active |
| TimelyDataflow/timely-dataflow A modular Rust implementation of the timely dataflow computational model from the Naiad paper, providing a low-latency cyclic data-parallel… | 92 | 3642 | active |
| DataDog/glommio Glommio is a Rust async runtime crate implementing a cooperative thread-per-core architecture built on Linux io_uring. It lets developers w… | 58 | 3642 | active |
| cloudflare/workers-rs Ergonomic Rust bindings for the Cloudflare Workers runtime, letting developers write entire Workers in Rust compiled to WebAssembly. It pro… | 95 | 3639 | active |
| str4d/rage rage is a Rust implementation of the age file encryption format, providing a simple, secure CLI tool and library with small explicit keys, … | 97 | 3633 | active |
| aws/aws-lambda-rust-runtime A set of Rust crates providing a runtime for running AWS Lambda functions written in Rust, including HTTP support, extensions, and typed ev… | 94 | 3609 | active |
| LGFae/swww swww (now renamed awww) is an efficient animated wallpaper daemon for Wayland, controlled at runtime via a CLI client. It supports animated… | 10 | 3609 | active |
| owu/wsl-dashboard WSL Dashboard is a native Windows GUI application built with Rust and Slint for managing Windows Subsystem for Linux instances. It provides… | 82 | 3608 | active |
| Martichou/rquickshare A Rust implementation of Android's Nearby Share/Quick Share protocol for Linux and macOS, distributed as desktop apps (deb, rpm, AppImage, … | 63 | 3608 | active |
| apache/arrow-rs The official Rust implementation of Apache Arrow, providing the in-memory columnar format, and of Apache Parquet for columnar file reading … | 98 | 3592 | active |
| mTvare6/hello-world.rs A satirical 'hello world' program written in Rust that mocks the Rust ecosystem's dependency bloat and 'blazingly fast, memory safe' market… | 43 | 3579 | active |
| Aloxaf/silicon Silicon is a Rust CLI tool that renders source code into beautiful, shareable images, serving as an offline alternative to the Carbon web a… | 23 | 3579 | active |
| icedland/iced iced is a fast and correct x86/x64 (16/32/64-bit) instruction decoder, disassembler, and assembler library with bindings for Rust, .NET, Ja… | 67 | 3556 | active |
| maciejhirsz/logos Logos is a Rust lexer generator library that derives fast tokenizers from enum definitions using token and regex attributes. It combines al… | 81 | 3550 | stable |
| ashvardanian/StringZilla StringZilla is a high-performance string processing library for C, C++, Python, Rust, Swift, JS, and Go that uses SIMD, SWAR, and GPU instr… | 94 | 3542 | active |
| DioxusLabs/taffy Taffy is a high-performance, cross-platform UI layout library written in Rust that implements the CSS Flexbox, Grid, and Block layout algor… | 99 | 3539 | active |
| Brave Browser Brave is a free, open-source web browser built on Chromium with privacy protections enabled by default, including ad and tracker blocking, … | 77 | 3534 | active |
| mini-software/MiniExcel MiniExcel is a lightweight .NET library (with a Rust variant) for reading and writing Excel XLSX and CSV files using row-by-row streaming t… | 99 | 3523 | active |
| AtalayaLabs/OxiCloud OxiCloud is a lightweight, self-hosted cloud storage platform written in Rust that provides files, photos, calendars, and contacts in a sin… | 87 | 3513 | active |
| AmrDeveloper/GQL GitQL is a SQL-like query language with an in-memory query engine, implemented in Rust, that executes queries directly on .git files withou… | 78 | 3512 | active |
| lalrpop/lalrpop LALRPOP is an LR(1) parser generator for Rust focused on usability, letting you write compact, DRY, readable grammars with macros, type inf… | 75 | 3504 | stable |
| graykode/abtop A terminal-based monitor (like htop/btop) for AI coding agent sessions such as Claude Code, Codex CLI, and OpenCode. It shows token usage, … | 77 | 3472 | active |
| cloudhead/rx rx is a modern, minimalist pixel art editor and animator written in Rust with an extensible command-driven interface. It targets pixel arti… | 23 | 3467 | active |
| sigp/lighthouse Lighthouse is an open-source Ethereum consensus (beacon chain) client written in Rust, maintained by Sigma Prime. It implements the Ethereu… | 99 | 3466 | stable |
| namhyung/uftrace uftrace is a function call graph tracer for C, C++, Rust, and Python programs that records function entry/exit with timestamps, arguments, … | 79 | 3460 | active |
| TheWaWaR/simple-http-server A simple static file HTTP server written in Rust, built on axum/tokio. It supports directory listing, file upload, basic auth, range reques… | 70 | 3460 | active |
| Haleclipse/CCometixLine A high-performance statusline tool for Claude Code written in Rust, displaying model, directory, Git branch status, and context window usag… | 64 | 3453 | active |
| killercup/cargo-edit cargo-edit is a Rust CLI tool extending Cargo with subcommands to modify Cargo.toml, such as upgrading dependency versions. Several of its … | 90 | 3444 | active |
| notify-rs/notify Notify is a cross-platform filesystem notification library for Rust that watches files and directories and emits events using native OS bac… | 84 | 3440 | stable |
| gluon-lang/gluon Gluon is a small, statically-typed functional programming language with type inference, implemented in Rust and designed for embedding in a… | 97 | 3435 | active |
| apache/datafusion-sqlparser-rs An extensible SQL lexer and parser library for Rust that produces an AST conforming to the ANSI/ISO SQL standard and various vendor dialect… | 77 | 3432 | active |
| TrustTunnel/TrustTunnel TrustTunnel is a modern open-source VPN protocol originally developed by AdGuard VPN, with this repository containing the VPN endpoint (ser… | 76 | 3431 | active |
| haimgel/display-switch A Rust utility that watches USB device connect/disconnect events and switches monitor inputs via DDC/CI, turning a cheap USB switch into a … | 69 | 3426 | active |
| roapi/roapi ROAPI automatically spins up read-only REST, GraphQL, SQL, and FlightSQL query APIs over static or slowly moving datasets without writing a… | 80 | 3420 | active |
| patriciogonzalezvivo/lygia LYGIA is a granular, multi-language shader library of reusable functions supporting GLSL, HLSL, Metal, WGSL, WESL, and CUDA. It is designed… | 77 | 3416 | active |
| dtolnay/syn Syn is a Rust parsing library that converts a stream of Rust tokens into a syntax tree of Rust source code. It is primarily designed for us… | 99 | 3415 | stable |
| onecli/onecli OneCLI is an open-source platform that gives every employee a personal, sandboxed AI agent, with all tool calls routed through a gateway th… | 77 | 3415 | active |