platform: rust
2025 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| microsoft/mxc MXC (Microsoft eXecution Container) is a sandboxed code execution system for safely running untrusted code such as model output, plugins, a… | 69 | 1280 | experimental |
| xodus-gaming/xodus Xodus is a Rust project aiming to bring XBOX PC (Game Pass) games to Linux and possibly macOS by implementing XBOX authentication, MSIXVC p… | 61 | 1270 | experimental |
| microsoft/prompty Prompty is a markdown-based file format (.prompty) for authoring LLM prompts with YAML frontmatter for model config, inputs, tools, and tem… | 71 | 1252 | experimental |
| microsoft/demikernel Demikernel is a library operating system (LibOS) architecture from Microsoft Research for kernel-bypass I/O devices like DPDK and RDMA. It … | 65 | 1235 | experimental |
| 0xNikilite/oboromi oboromi is a work-in-progress, proof-of-concept emulator for the Nintendo Switch 2 written in Rust. It currently emulates an 8-core ARMv8 C… | 63 | 1228 | experimental |
| ariel-os/ariel-os Ariel OS is a library operating system for secure, memory-safe, low-power IoT devices, written in Rust and targeting 32-bit microcontroller… | 77 | 1218 | experimental |
| Julien-cpsn/desktop-tui Desktop-TUI is a terminal-based desktop environment written in Rust that lets you run, tile, move, and resize text-mode application windows… | 62 | 1209 | experimental |
| Graviton-Code-Editor/Graviton-App Graviton is a free, open-source, cross-platform code editor being rewritten on top of Tauri (Rust) with a React frontend and Deno-based ext… | 10 | 1206 | experimental |
| soongenwong/claudecode An open-source, Rust-based terminal AI coding agent inspired by Anthropic's Claude Code, offering an interactive agent shell, one-shot prom… | 54 | 1194 | experimental |
| anomalyco/rift Rift is a fast Rust CLI that creates instant copy-on-write copies of project directories as a better alternative to git worktrees, using bt… | 75 | 1179 | experimental |
| eval-exec/neomacs Neomacs is a work-in-progress rewrite of GNU Emacs in Rust with a GPU-accelerated display engine (wgpu), aiming for 100% Emacs/Elisp compat… | 83 | 1168 | experimental |
| zesterer/tao Tao is a statically-typed functional programming language implemented in Rust, featuring generics, typeclasses, sum types, pattern matching… | 38 | 1161 | experimental |
| rust-lang/rustc_codegen_gcc A GCC-based codegen backend for rustc that uses libgccjit for ahead-of-time compilation of Rust code. It allows compiling Rust on platforms… | 77 | 1160 | experimental |
| tailscale/tailscale-rs A work-in-progress Rust implementation of Tailscale, providing a library for building tailnet-connected applications with bindings to C, El… | 81 | 1128 | experimental |
| yazaldefilimone/ffmpreg FFmpReg is a Rust-native multimedia toolkit that decodes, transforms, and encodes audio and video without requiring FFmpeg, offering both a… | 53 | 1121 | experimental |
| arcboxlabs/arcbox ArcBox is an open-source container and VM runtime for macOS written from scratch in Rust, providing a drop-in Docker engine, native Kuberne… | 78 | 1102 | experimental |
| drogus/jawsm Jawsm is an experimental JavaScript to WebAssembly compiler written in Rust that produces standalone WASM binaries executable without bundl… | 29 | 1102 | experimental |
| openfootmanager/openfootmanager Openfoot Manager is a free, open-source football/soccer management simulation game built with a Rust match engine, React UI, and Tauri v2 d… | 94 | 1095 | experimental |
| vrtbl/passerine Passerine is a small, extensible functional scripting language with a VM written in Rust, featuring pattern matching, structural types, fib… | 58 | 1093 | experimental |
| moturus/motor-os Motor OS is a microkernel-based operating system written entirely in Rust, designed for virtualized cloud workloads such as web serving, se… | 71 | 1090 | experimental |
| tvlfyi/tvix Tvix is a Rust implementation of the Nix language and package manager, developed by TVL as an alternative to the C++ Nix. It includes compo… | 75 | 1085 | experimental |
| fruiframework/frui Frui is a developer-friendly UI framework for Rust, inspired by Flutter's architecture, providing basic widgets, state management, and even… | 10 | 1077 | experimental |
| rust-lang/portable-simd The official Rust project group repository developing a portable SIMD API for the Rust standard library, exposing architecture-independent … | 75 | 1072 | experimental |
| tantaraio/voy Voy is a tiny vector similarity search engine written in Rust and compiled to WebAssembly, using a k-d tree index for fast nearest-neighbor… | 31 | 1070 | experimental |
| srush/llama2.rs A pure Rust implementation of Llama2 inference optimized for fast CPU execution, featuring 4-bit GPT-Q quantization, SIMD support, and memo… | 28 | 1063 | experimental |
| levkk/rwf Rwf is a comprehensive MVC web framework for building web applications in Rust, bundling an HTTP server, ORM, dynamic templates, authentica… | 60 | 1062 | experimental |
| khonsulabs/bonsaidb BonsaiDb is a developer-friendly document database written in Rust, inspired by CouchDB, offering ACID-compliant transactional collections,… | 23 | 1061 | experimental |
| medusalix/FreeMDU FreeMDU is an open hardware and software project for communicating with Miele appliances through their proprietary optical infrared diagnos… | 60 | 1060 | experimental |
| a16z/jolt Jolt is a zero-knowledge virtual machine (zkVM) for RISC-V (RV64IMAC) that generates cryptographic proofs of arbitrary program execution, b… | 80 | 1021 | experimental |
| ogham/exa exa is a modern replacement for the Unix `ls` command, written in Rust as a single fast binary. It adds colors, icons, tree views, Git inte… | 23 | 24443 | abandoned |
| xi-editor Xi-editor is a high-performance text editor core written in Rust, using a CRDT and persistent rope for fast, reliable editing, with a JSON-… | 32 | 19821 | abandoned |
| diem/diem Diem Core is a Rust implementation of the Diem blockchain, a decentralized programmable distributed ledger designed for a low-volatility st… | 67 | 16667 | abandoned |
| solana-labs/solana Solana is a high-performance, web-scale blockchain implemented in Rust, designed for fast, secure, scalable decentralized apps and marketpl… | 10 | 14945 | abandoned |
| fdehau/tui-rs tui-rs is a Rust library for building rich terminal user interfaces and dashboards with immediate-mode rendering and a set of built-in widg… | 10 | 10870 | abandoned |
| BurntSushi/xsv xsv is a fast, composable command-line toolkit written in Rust for indexing, slicing, analyzing, splitting, and joining CSV files. It offer… | 10 | 10757 | abandoned |
| linebender/druid Druid is a data-first, Rust-native UI toolkit for building cross-platform desktop applications, inspired by declarative frameworks like Flu… | 58 | 9709 | abandoned |
| atom-archive/xray Xray is an experimental next-generation text editor built on Electron and Rust, designed around real-time collaboration and strict performa… | 10 | 8425 | abandoned |
| amethyst/amethyst Amethyst is a data-oriented, data-driven game engine written in Rust, built around a massively parallel Entity Component System (Specs). De… | 10 | 8026 | abandoned |
| openethereum/parity-ethereum Parity Ethereum (OpenEthereum) is a fast, light, and robust Ethereum client written in Rust, providing full node infrastructure with JSON-R… | 10 | 6823 | abandoned |
| rustformers/llm An ecosystem of Rust libraries built on GGML for running large language model inference locally, including a CLI binary and reusable crates… | 10 | 6152 | abandoned |
| dudykr/stc stc is a TypeScript type checker written in Rust, aiming to be a much faster alternative to tsc while matching its behavior. The project is… | 10 | 5714 | abandoned |
| autumnai/leaf Leaf is an open-source machine learning framework written in Rust for building classical, deep, or hybrid ML applications, inspired by Tens… | 32 | 5541 | abandoned |
| versotile-org/verso Verso is a web browser built on top of the Servo web engine, written in Rust, aimed at exploring embedding solutions and multi-view/multi-w… | 10 | 5392 | abandoned |
| EmbarkStudios/kajiya Kajiya is an experimental real-time global illumination renderer written in Rust on Vulkan, hybridizing rasterization, compute, and hardwar… | 10 | 5339 | abandoned |
| libreddit/libreddit Libreddit is a private, lightweight front-end for Reddit written in Rust that proxies all requests (including media) through the server so … | 26 | 5201 | abandoned |
| async-rs/async-std async-std is a Rust crate providing an async version of the Rust standard library, with async/await-compatible APIs for tasks, networking, … | 42 | 4066 | abandoned |
| bytecodealliance/lucet Lucet is a native WebAssembly ahead-of-time compiler and runtime for safely executing untrusted Wasm programs inside applications, built on… | 10 | 4045 | abandoned |
| AmbientRun/Ambient Ambient is an open-source cross-platform runtime and multiplayer game engine built with Rust, WebAssembly, and WebGPU, featuring an in-game… | 22 | 3909 | abandoned |
| redox-os/orbtk OrbTk (Orbital Widget Toolkit) is a cross-platform GUI toolkit for building user interfaces in Rust, based on the Entity Component System p… | 23 | 3784 | abandoned |
| krustlet/krustlet Krustlet is a Kubernetes kubelet written in Rust that runs WebAssembly (WASI) workloads instead of containers, using a wasmtime-based runti… | 23 | 3601 | abandoned |
| autozimu/LanguageClient-neovim A Rust-based vim/neovim plugin providing Language Server Protocol (LSP) support, including completion, diagnostics, goto-definition, rename… | 44 | 3555 | abandoned |
| rust-lang/rls The Rust Language Server (RLS) implements the Language Server Protocol to give editors and IDEs Rust support such as goto definition, compl… | 10 | 3497 | abandoned |
| racer-rust/racer Racer (Rust Auto-Complete-er) is a CLI utility that provides Rust code completion for editors and IDEs. It is no longer actively developed,… | 23 | 3354 | abandoned |
| PistonDevelopers/conrod Conrod is an easy-to-use, 2D immediate-mode GUI library written entirely in Rust, providing a widget-based toolkit with backends for winit … | 32 | 3339 | abandoned |
| r-darwish/topgrade Topgrade is a Rust CLI tool that detects which package managers and update tools are installed on a system and runs the appropriate upgrade… | 10 | 3307 | abandoned |
| cloudflare/wrangler-legacy Wrangler v1 is the original command-line tool for building, previewing, and deploying Cloudflare Workers serverless functions, written in R… | 10 | 3192 | abandoned |
| redox-os/tfs TFS is a next-generation, modular file system written in Rust for Redox OS, inspired by ZFS with features like copy-on-write, full-disk com… | 32 | 2940 | abandoned |
| apache/horaedb Apache HoraeDB (incubating) was a high-performance, distributed, cloud-native time-series database written in Rust, supporting workloads li… | 10 | 2829 | abandoned |
| spyglass-search/spyglass Spyglass is a cross-platform desktop personal search engine that crawls and indexes your local documents, saved web content, and connected … | 10 | 2721 | abandoned |
| feather-rs/feather Feather is a Minecraft server implementation written in Rust, built on the libcraft crates and the Quill WebAssembly plugin API. It aims fo… | 23 | 2709 | abandoned |
| idootop/open-xiaoai Open-XiaoAI is a Rust-based client/server project that takes over the audio input and output of Xiaomi XiaoAI smart speakers (LX06 and OH2P… | 10 | 2595 | abandoned |
| hannobraun/fornjot Fornjot is an early-stage boundary representation (b-rep) CAD kernel written in Rust, designed as a foundation for building code-first CAD … | 10 | 2555 | abandoned |
| swsnr/mdcat mdcat is a command-line tool that renders Markdown (CommonMark) files directly in the terminal, like cat but with formatting. It supports s… | 10 | 2413 | abandoned |
| xou816/spot Spot is a native Spotify client for the GNOME desktop written in Rust with GTK4, built on librespot. It supports playback control, browsing… | 44 | 2369 | abandoned |
| praetorian-inc/noseyparker Nosey Parker is a Rust-based command-line secrets scanner that finds credentials and sensitive information in files, directories, GitHub, a… | 10 | 2341 | abandoned |
| move-language/move The original home of the Move programming language, a Rust-based language and toolchain for safe smart-contract development on blockchains.… | 10 | 2331 | abandoned |
| withoutboats/notty Notty is an experimental virtual terminal engine written in Rust that replaces the legacy ANSI/VT escape code protocol with a richer protoc… | 32 | 2329 | abandoned |
| cjbassi/ytop ytop is a terminal user interface (TUI) system monitor written in Rust that displays CPU, memory, temperature, and process information with… | 10 | 2160 | abandoned |
| way-cooler/way-cooler Way Cooler is a tiling Wayland compositor that brings the AwesomeWM window manager experience to Wayland, written in Rust and built on wlro… | 10 | 2140 | abandoned |
| brson/stdx stdx is a curated meta-crate collecting the best-known Rust crates ('the missing batteries of Rust'), bundling libraries like serde, regex,… | 35 | 2083 | abandoned |
| tildeio/helix Helix is a Rust framework for writing native Ruby extension classes in Rust without manual glue code, using a ruby! macro to generate bindi… | 10 | 1992 | abandoned |
| Brendonovich/prisma-client-rust Prisma Client Rust is an autogenerated, fully type-safe query builder for Rust that leverages the Prisma ecosystem as an alternative to Die… | 10 | 1919 | abandoned |
| bodil/typed-html A Rust crate providing an html! macro for building fully type-checked HTML documents using JSX-compatible syntax. It validates HTML5 tags, … | 10 | 1851 | abandoned |
| dgrunwald/rust-cpython rust-cpython is a Rust library providing bindings to the Python interpreter, enabling Rust code to call Python and Rust extension modules t… | 32 | 1839 | abandoned |
| systeminit/si System Initiative is an AI-native infrastructure automation platform where AI agents discover infrastructure, propose changes, and execute … | 10 | 1808 | abandoned |
| huytd/kanban-app A lightweight desktop Kanban board application built with an Elm frontend rendered inside a native webview via a Rust shell, explicitly avo… | 32 | 1802 | abandoned |
| 0x676e67/ninja Ninja is a reverse-engineered ChatGPT proxy server written in Rust that proxies ChatGPT-API/OpenAI-API requests, handles account authentica… | 10 | 1677 | abandoned |
| mozilla/mentat Project Mentat is a persistent, embedded relational knowledge base written in Rust, inspired by Datomic and DataScript. It offers a flexibl… | 10 | 1659 | abandoned |
| openethereum/openethereum OpenEthereum is a fast, light, and robust Ethereum client written in Rust, providing full node infrastructure with JSON-RPC HTTP and WebSoc… | 10 | 1625 | abandoned |
| nbp/holyjit HolyJit is a generic-purpose Just-In-Time compiler library for Rust that extends the Rust compiler (as a rustc driver) to convert annotated… | 32 | 1554 | abandoned |
| oxfeeefeee/goscript Goscript is an alternative implementation of the Go language specification written in Rust, designed as an embeddable scripting language fo… | 59 | 1544 | abandoned |
| withoneai/pica Pica Community Edition is the open-source version of Pica, an agentic tooling platform that connects AI agents to hundreds of third-party a… | 70 | 1486 | abandoned |
| mesalock-linux/mesalink MesaLink is a memory-safe TLS library written in Rust that provides an OpenSSL-compatible C API, implemented on top of rustls, webpki, and … | 23 | 1483 | abandoned |
| golemparts/rppal RPPAL is a Rust library providing access to the Raspberry Pi's GPIO, I2C, PWM, SPI, and UART peripherals through a user-friendly interface,… | 10 | 1463 | abandoned |
| tensorbase/tensorbase TensorBase is a Rust-based open-source OLAP data warehouse designed as a ClickHouse-compatible, high-performance alternative for big data a… | 23 | 1460 | abandoned |
| use-ink/ink ink! is a Rust-based embedded domain-specific language (eDSL) for writing smart contracts that run on Polkadot SDK-based blockchains via th… | 67 | 1455 | abandoned |
| das-labor/panopticon Panopticon is a libre, cross-platform disassembler written in Rust for reverse engineering binaries. It supports AMD64, x86, AVR, and MOS 6… | 10 | 1445 | abandoned |
| rust-lang-deprecated/failure A deprecated Rust library for error management, providing the Fail trait and Error struct to simplify defining and handling custom error ty… | 10 | 1416 | abandoned |
| PumpkinDB/PumpkinDB PumpkinDB is an immutable ordered key-value database engine written in Rust, featuring ACID transactions, persistent storage, and an embedd… | 23 | 1402 | abandoned |
| specta-rs/rspc rspc is a Rust framework for building typesafe web backends, inspired by tRPC, that lets you define routers with queries, mutations, and su… | 54 | 1388 | abandoned |
| chase/awrit Awrit is a graphical web browser that renders actual Chromium content inside the Kitty terminal using the Kitty graphics protocol, with mou… | 10 | 1385 | abandoned |
| sslab-gatech/Rudra Rudra is a static analyzer that detects common undefined behaviors and memory safety issues in Rust programs, capable of analyzing single p… | 10 | 1368 | abandoned |
| stepancheg/grpc-rust A pure-Rust implementation of the gRPC protocol built on HTTP/2 and Protocol Buffers, with code generation via protoc plugins. The project … | 10 | 1367 | abandoned |
| murarth/rusti Rusti is an interactive REPL (read-eval-print loop) for the Rust programming language, allowing users to type and evaluate Rust code line b… | 10 | 1322 | abandoned |
| rs-ipfs/rust-ipfs An implementation of the InterPlanetary File System (IPFS) in Rust, providing a blockstore, libp2p integration with DHT content discovery a… | 10 | 1281 | abandoned |
| Zaplib/zaplib Zaplib is an open-source Rust/WebAssembly framework for speeding up web applications by incrementally porting slow JavaScript code to Rust.… | 32 | 1270 | abandoned |
| AtheMathmo/rusty-machine Rusty-machine is a general-purpose machine learning library written entirely in Rust, offering algorithms like regression, SVMs, neural net… | 10 | 1266 | abandoned |
| fitzgen/dodrio Dodrio is a fast, bump-allocated virtual DOM library for Rust compiled to WebAssembly, using bumpalo arenas and a change-list stack machine… | 10 | 1239 | abandoned |
| gtk-rs/gtk Rust bindings and wrappers for GTK+ 3, GDK 3, GLib, and Cairo, part of the gtk-rs project. This repository is deprecated and has been super… | 10 | 1233 | abandoned |
| mmstick/parallel A command-line CPU load balancer written in Rust that recreates and extends GNU Parallel's functionality for executing jobs in parallel. It… | 10 | 1194 | abandoned |