Top Rust Repositories
The most popular Rust repositories on GitHub, ranked by stars, forks, and contributors.
ultraworkers / claw-code
An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention.
farion1231 / cc-switch
A cross-platform desktop assistant for managing API providers, MCP servers, and configurations across Claude Code, Codex, Gemini CLI, and other AI coding tools. Features one-click provider switching, unified MCP management, Skills installation, and prompt templates.
openai / codex
OpenAI's official open-source coding agent that runs in your terminal, IDE, and desktop app. Featuring sandboxed command execution, automated code editing, testing, and Model Context Protocol (MCP) tool integration, it enables seamless AI-assisted development using your ChatGPT plan or API key.
rustdesk / rustdesk
RustDesk is an open-source remote desktop application written in Rust. It works out of the box, allows full data control, supports self-hosting, and serves as a secure alternative to TeamViewer.
rust-lang / rust
Official source repository of the Rust programming language, containing the rustc compiler, standard library, and documentation. Its ownership model guarantees memory and thread safety at compile time, powering reliable, high-performance software for OSes, embedded devices, WebAssembly, and backend services.
tauri-apps / tauri
Tauri is a framework for building tiny, blazingly fast, and secure desktop and mobile applications. It lets you use any frontend framework for the UI and Rust for the backend, leveraging the system's native webview to create small binaries.
denoland / deno
Deno is a modern, secure runtime for JavaScript and TypeScript, built on V8, Rust, and Tokio. It offers secure defaults, a great developer experience, and supports web servers, scripting, and more out of the box.
pbakaus / impeccable
Impeccable is a design guidance system for AI coding agents (Claude Code, Cursor, Copilot, etc.). Featuring 24 design commands, 61 deterministic detector rules, and live browser iteration, it helps developers eliminate generic AI design tropes and craft polished, high-quality frontend interfaces.
ruvnet / RuView
π RuView turns ordinary WiFi signals into real-time spatial intelligence — detecting presence, breathing, heart rate, and body pose through walls without cameras or wearables. Run on $9 ESP32 hardware, with 105 edge modules for health, security, smart home, and industrial sensing.
oven-sh / bun
An all-in-one JavaScript & TypeScript toolkit in a single binary: a fast runtime (drop-in Node.js replacement), bundler, test runner, and package manager. Written in Rust and powered by JavaScriptCore, it natively runs TS/JSX with near-zero startup, includes built-in APIs for SQLite, HTTP, WebSocket, S3, and more — letting you replace an entire toolchain with one tool.
zed-industries / zed
Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. Built with Rust and GPU acceleration, it offers real-time collaboration, AI-powered editing, and a blazing-fast editing experience.
astral-sh / uv
An extremely fast Python package and project manager, written in Rust. It replaces pip, poetry, virtualenv, and more with a single tool, offering 10-100x speed improvements, universal lockfiles, Python version management, and a pip-compatible interface.
rtk-ai / rtk
A high-performance CLI proxy that filters and compresses command outputs before they reach your LLM context, cutting token consumption by 60-90%. Supports 100+ commands across git, test runners, build tools, cloud/containers, and auto-rewrites shell commands via hooks for 13 AI coding tools including Claude Code, Cursor, Gemini CLI and Copilot. Single Rust binary with <10ms overhead.
unionlabs / union
Union is a trust-minimized, zero-knowledge bridging protocol designed for censorship resistance, high security, and DeFi. It enables general message passing, asset transfers, and NFTs across EVM, Cosmos, and other chains without relying on oracles or MPC.
Vaultwarden is a lightweight, self-hosted server implementation of the Bitwarden API written in Rust. Fully compatible with official Bitwarden clients across mobile, desktop, and browser extensions, it requires minimal system resources while offering complete features like personal vaults, organization sharing, 2FA, and attachments.
BurntSushi / ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Open Interpreter is a Rust-powered coding agent forked from OpenAI Codex CLI, optimized for low-cost and open models like Kimi K3, DeepSeek, and Qwen. It runs natively in your terminal with sandboxed command execution, multi-model harness emulation, ACP/Codex SDK compatibility, and computer-use capabilities — giving you a fast, offline-capable AI coding companion.