platform: rust
2025 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Plume-org/Plume Plume is a federated blogging engine built on ActivityPub, written in Rust with the Rocket framework and Diesel ORM. It lets users self-hos… | 30 | 2221 | maintenance |
| tensorchord/pgvecto.rs pgvecto.rs is a Postgres extension written in Rust (via pgrx) that adds vector similarity search with high dimension support, quantization,… | 24 | 2183 | maintenance |
| ixy-languages/ixy-languages Ixy is an educational user-space network driver for Intel ixgbe 10 Gbit/s NICs, implemented in many programming languages (C, Rust, C++, Go… | 32 | 2178 | maintenance |
| Pumpkin-MC/Pumpkin Pumpkin is a Minecraft server implementation written entirely in Rust, supporting both Java and Bedrock Edition clients with vanilla game m… | 71 | 10950 | experimental |
| flutter-rs/flutter-rs A Rust framework for building Flutter desktop applications where the UI is written in Dart/Flutter and the backend logic in Rust. It ships … | 23 | 2116 | maintenance |
| bytewax/bytewax Bytewax is a Python-first framework with a Rust-based distributed engine for stateful event and stream processing, inspired by Apache Flink… | 62 | 2047 | maintenance |
| rust-lang-nursery/lazy-static.rs A Rust macro crate for declaring lazily evaluated static variables that require runtime initialization, such as heap-allocated collections … | 25 | 2034 | maintenance |
| vislyhq/stretch Stretch is a high-performance Flexbox layout engine written in Rust with bindings for Rust, JavaScript/TypeScript, Kotlin (Android), and Sw… | 32 | 2030 | maintenance |
| rust-lang/chalk Chalk is a Rust library that implements the Rust trait system using a Prolog-like logic solver, converting trait and impl information into … | 52 | 2010 | maintenance |
| sonnylazuardi/chat-ai-desktop An unofficial open-source ChatGPT desktop app for Mac, Windows, and Linux that lives in the menubar, built with Tauri and Rust. It wraps th… | 22 | 1997 | maintenance |
| aws/amazon-q-developer-cli Amazon Q Developer CLI is an open-source Rust-based terminal tool providing an agentic AI chat experience for building applications with na… | 74 | 1985 | maintenance |
| zmwangx/rust-ffmpeg A safe Rust wrapper around the FFmpeg C libraries, published as the ffmpeg-next crate. It is a fork of the abandoned rust-ffmpeg crate and … | 88 | 1983 | maintenance |
| dgiagio/warp Warp is a Rust-based CLI tool that packages an application directory together with a launcher script into a single self-contained executabl… | 23 | 1963 | maintenance |
| 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… | 32 | 1951 | maintenance |
| 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… | 32 | 1931 | maintenance |
| 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… | 87 | 1907 | maintenance |
| tailhook/vagga Vagga is a fully userspace container engine written in Rust, inspired by Vagrant and Docker, specialized for creating reproducible developm… | 32 | 1891 | maintenance |
| 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… | 67 | 9465 | experimental |
| spacejam/sled sled is a lightweight, high-performance embedded key-value database written in pure Rust, offering a threadsafe BTreeMap-like API with ACID… | 57 | 9079 | experimental |
| EmbarkStudios/texture-synthesis A Rust library and CLI implementing Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for generating i… | 10 | 1813 | maintenance |
| 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… | 32 | 1811 | maintenance |
| 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… | 96 | 1791 | maintenance |
| awslabs/llrt LLRT (Low Latency Runtime) is a lightweight JavaScript runtime built in Rust on the QuickJS engine, designed for fast-starting serverless a… | 81 | 8793 | experimental |
| 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… | 23 | 1756 | maintenance |
| 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… | 49 | 1745 | maintenance |
| 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… | 10 | 1734 | maintenance |
| foniod/redbpf RedBPF is a Rust eBPF toolchain consisting of libraries and a cargo subcommand for writing, building, and loading eBPF programs. It provide… | 10 | 1721 | maintenance |
| amethyst/legion Legion is a high-performance Entity Component System (ECS) library for Rust, designed for game projects with minimal boilerplate. It provid… | 23 | 1718 | maintenance |
| slog-rs/slog slog is an ecosystem of reusable components for structured, contextual, extensible, and composable logging in Rust. It is a mature, battle-… | 76 | 1708 | maintenance |
| citybound/citybound Citybound is an open-source, multi-player city building simulation game written in Rust, focused on realism and microscopic simulation of i… | 32 | 8151 | experimental |
| pydantic/monty Monty is a minimal, secure Python interpreter written in Rust designed for safely executing LLM-generated code without container-based sand… | 95 | 8113 | experimental |
| 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… | 32 | 1648 | maintenance |
| 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… | 67 | 1613 | maintenance |
| 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… | 32 | 1604 | maintenance |
| 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… | 21 | 1604 | maintenance |
| twitter/rezolus Rezolus is a Rust-based systems performance telemetry agent that collects metrics from procfs/sysfs, perf_events, and eBPF. It oversamples … | 23 | 1602 | maintenance |
| AdamNiederer/faster A Rust library providing an ergonomic, human-friendly API for explicit SIMD (Single Instruction, Multiple Data) vectorization. It lets deve… | 32 | 1600 | maintenance |
| 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… | 78 | 7531 | experimental |
| zboxfs/zbox ZboxFS is a zero-details, privacy-focused embedded file system written in Rust that encrypts everything, including metadata and directory s… | 10 | 1543 | maintenance |
| 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… | 54 | 1540 | maintenance |
| tomusdrw/rust-web3 A Rust library implementing an Ethereum JSON-RPC client with multiple transports (HTTP, IPC, WebSockets), analogous to web3.js. It provides… | 58 | 1509 | maintenance |
| 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… | 23 | 1509 | maintenance |
| vmware-archive/differential-datalog DDlog is a programming language and compiler for incremental computation, based on a dialect of Datalog and differential dataflow. Programm… | 10 | 1501 | maintenance |
| 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… | 32 | 1497 | maintenance |
| 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… | 42 | 1494 | maintenance |
| modelfoxdotdev/modelfox ModelFox is a CLI tool and platform for training, deploying, and monitoring machine learning models from CSV files. It includes client libr… | 23 | 1466 | maintenance |
| 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… | 23 | 1456 | maintenance |
| 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… | 23 | 1455 | maintenance |
| kaegi/alass alass is a Rust command line tool that automatically synchronizes subtitles to movies or reference subtitles. It corrects constant offsets,… | 23 | 1437 | maintenance |
| biliup/biliup-app A cross-platform desktop client for uploading and editing videos (投稿) to Bilibili, built with Tauri (Rust backend, Svelte GUI). It supports… | 10 | 1434 | maintenance |
| 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… | 64 | 1428 | maintenance |
| 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… | 32 | 1423 | maintenance |
| facebookexperimental/hermit Hermit is a Rust CLI tool that runs unmodified x86-64 Linux programs inside a hermetic sandbox, controlling sources of nondeterminism such … | 77 | 1403 | maintenance |
| Nukesor/comfy-table A Rust library for building beautiful terminal tables with automatic content wrapping and ANSI styling. It offers extensive customization o… | 88 | 1389 | maintenance |
| 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… | 61 | 1370 | maintenance |
| Marwes/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… | 88 | 1369 | maintenance |
| 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… | 10 | 1337 | maintenance |
| 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… | 23 | 1336 | maintenance |
| ezrosent/frawk frawk is a small, efficient Awk-like programming language implemented in Rust for writing short programs that process textual data. It supp… | 43 | 1315 | maintenance |
| 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… | 23 | 1315 | maintenance |
| 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… | 93 | 6113 | experimental |
| citahub/cita CITA is a high-performance, open-source blockchain kernel written in Rust, designed for enterprise consortium chains. It uses a microservic… | 23 | 1301 | maintenance |
| zu1k/translator A lightweight selection-based translation tool written in Rust that translates highlighted text via a hotkey or automatic selection trigger… | 23 | 1297 | maintenance |
| 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… | 23 | 1294 | maintenance |
| 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… | 32 | 1279 | maintenance |
| 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… | 32 | 1272 | maintenance |
| google-research/deduplicate-text-datasets A Rust implementation of ExactSubstr deduplication for language model training datasets, with Python scripts for running deduplication and … | 10 | 1270 | maintenance |
| exonum/exonum Exonum is an extensible open-source Rust framework for building private, permissioned blockchain applications with a custom Byzantine fault… | 23 | 1245 | maintenance |
| 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… | 35 | 1238 | maintenance |
| 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… | 23 | 1234 | maintenance |
| 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,… | 76 | 5659 | experimental |
| 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… | 85 | 1230 | maintenance |
| 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… | 23 | 1221 | maintenance |
| QuipNetwork/xquad XQuad is a hardware-agnostic toolchain for expressing and running quadratic optimization problems (QUBO/Ising/discrete) across quantum anne… | 57 | 5588 | experimental |
| librevault/librevault Librevault is an open-source, peer-to-peer, decentralized file synchronization application written in C++. The client is currently being re… | 10 | 1205 | maintenance |
| 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… | 79 | 5503 | experimental |
| glommer/pgmicro An in-process reimplementation of PostgreSQL in Rust, backed by a SQLite-compatible storage engine, built as an experimental fork of Turso.… | 58 | 1203 | maintenance |
| rustgd/cgmath cgmath is a low-dimensional linear algebra library for Rust targeted at computer graphics applications, providing vectors, square matrices,… | 32 | 1203 | maintenance |
| 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… | 23 | 1193 | maintenance |
| mttaggart/OffensiveNotion OffensiveNotion is a command-and-control (C2) platform that abuses the Notion notetaking app as its communication channel. It ships a cross… | 10 | 1177 | maintenance |
| 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… | 67 | 5330 | experimental |
| 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… | 10 | 1160 | maintenance |
| 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… | 84 | 5210 | experimental |
| hecrj/coffee Coffee is an opinionated 2D game engine for Rust focused on simplicity, explicitness, and type-safety. It provides a hardware-accelerated 2… | 23 | 1146 | maintenance |
| 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 … | 32 | 1141 | maintenance |
| 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… | 76 | 1134 | maintenance |
| 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… | 23 | 1134 | maintenance |
| fff-rs/juice Juice is a Rust machine learning framework ('The Hacker's Machine Learning Engine') built on the Coaster hardware abstraction layer, suppor… | 32 | 1132 | maintenance |
| dalek-cryptography/bulletproofs A pure-Rust implementation of Bulletproofs zero-knowledge range proofs using the Ristretto group over Curve25519. It supports single and ag… | 32 | 1130 | maintenance |
| 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… | 23 | 1112 | maintenance |
| 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… | 23 | 1111 | maintenance |
| mycelial/mycelite Mycelite is a SQLite extension (implemented as a VFS proxy in Rust) that performs physical, single-writer replication by intercepting page … | 22 | 1095 | maintenance |
| 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… | 23 | 1092 | maintenance |
| dtolnay/paste A Rust crate providing the paste! macro for concatenating identifiers at compile time, enabling macros to define new items with pasted name… | 10 | 1090 | maintenance |
| google/mundane Mundane is a Rust cryptography library backed by BoringSSL, designed to be difficult to misuse, ergonomic, and performant. It vendors its o… | 32 | 1084 | maintenance |
| asterinas/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… | 95 | 4822 | experimental |
| riker-rs/riker Riker is an Actor Model framework for Rust for building concurrent, resilient applications with actor supervision, pub/sub messaging, and e… | 32 | 1070 | maintenance |
| 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… | 67 | 4714 | experimental |
| 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… | 81 | 4705 | experimental |
| 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 … | 10 | 1050 | maintenance |