279 open source projects written in Rust
Every Rust project in the registry, ranked by GitHub stars — license and last push on every entry, data pulled live from the GitHub API every night.
Self-hosted remote desktop you fully control
High-performance code editor built for speed and AI
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
An open-source, clean-room reimplementation of Adobe Photoshop in pure Rust
Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs
High-performance terminal with GPU acceleration
A modern terminal built around AI coding agents
Lightning-fast search for your applications
A refreshingly simple data-driven game engine built in Rust
the runtime your coding agents live on
A post-modern modal text editor.
Open source payment orchestrator for global transactions
Run AI models locally or connect to cloud, privately
💥 Blazing fast terminal file manager written in Rust, based on async I/O.
OpenHuman is an open source agent harness with local-first memory, agent orchestration, and workflows
Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.
Your personal distributed filesystem
Lightning-fast and Powerful Code Editor written in Rust
Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
ArtCraft is an intentional crafting engine for artists, designers, and filmmakers
Press a key, speak, release. Text appears instantly.
Team chat, project management, and AI agents in one place
Organize terminal sessions with built-in layouts, tabs, and panes
RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as M
Fast, scalable vector database for AI applications
AI-powered code completion for seamless development
Spaced repetition flashcards that remember for you
Local AI meeting transcription with zero data leaving your device
Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. I
Purpose-built time series database for real-time systems
Scale computer-use 2.0 with open-source drivers, cross-OS fleets, and benchmarks for training, evaluation, and data generation.
Build system optimized for JavaScript and TypeScript, written in Rust
The headless browser for AI agents and web scraping
Open-source vector database for AI search and retrieval
GPU-accelerated terminal emulator with multiplexing across all platforms
Get 10X more out of Claude Code, Codex or any coding agent
20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-i
Procedural vector editor that runs in your browser, no signup needed
AI coding agent and CLI for complex terminal workflows
Serverless Postgres for modern applications
Collect, transform, and route logs and metrics in one tool
24/7 screen and audio recorder with AI memory search
Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust
Revolutionize your Git workflow with simultaneous branches
The most RAM efficient harness
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
Unify data models and metrics across your entire stack
Hurl, run and test HTTP requests with plain text.
An open-source, clean-room reimplementation of Adobe Acrobat built in pure Rust
XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command inde
Open-source workflow automation for developers
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
Fast grammar checking that respects your privacy
An open-source, clean-room reimplementation of Adobe Premiere Pro built in pure Rust.
An open-source, clean-room reimplementation of Microsoft Word in pure Rust
An open-source, clean-room reimplementation of Adobe Lightroom in pure Rust.
Build your own federated discussion community
Yet another cross-platform graphical process/system monitor.
dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications.
The truly free, and open-source cross-platform CapCut replacement (supports MCPs).
Fast Rust-based bundler for the web with a modernized webpack API 🦀
SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.
Empowering everyone to host fast and efficient Minecraft servers
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
Ultra-fast data transformation for AI with lineage
Lightning-fast search for massive datasets
A data visualization and analytics component, especially well-suited for large and/or streaming datasets.
An open-source, clean-room reimplementation of Adobe Illustrator, built in pure Rust.
A file server that supports static serving, uploading, searching, accessing control, webdav...
All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
Graph database built for GraphRAG and multi-tenant AI apps
🐚 A powerful relational ORM for Rust
Private meeting notes, no bots, files you own
3D and 2D game engine written in Rust
Polyglot document intelligence with a Rust core: extract text, metadata, images, tables, and structured data from 106 formats across 140 file extensions, plus c
Cloud-native data warehouse for lightning-fast analytics
One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension.
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.
Terminal based IDE & text editor: easy, powerful and fast
Secure desktop investment tracker for private wealth management
the champagne of beta embedded databases
World's first open-source enterprise world model.
Friendly and fast tool for sending HTTP requests
Fast, Declarative, Reproducible, and Composable Developer Environments using Nix
A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
The modern GraphQL runtime
Terminal-native AI coding agent built on ZSH
:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.
CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust
Distributed SQL database in Rust, written as an educational project
Executes commands in response to file modifications
A fast type checker and language server for Python
GridCraft: an open-source, clean-room spreadsheet (Microsoft Excel-style) in pure Rust. By ArtCraft.
Application level tracing for Rust.
Unified observability database for metrics, logs, and traces
Build stateful backends with in-memory actors
Generate compile_commands.json for any C or C++ build
View disk space usage and delete unwanted data, fast.
Unify vector search and graph traversals in one database
Auto-generated network diagrams that stay current
Next Generation Agentic Proxy for AI Agents and MCP servers
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
A simple, high-throughput file client for mounting an Amazon S3 bucket as a local file system.
Postgres rewritten in Rust, now faster than Postgres and Clickhouse
Minecraft: Java Edition 26.3 rewritten from scratch in Rust, checked against vanilla with 281 differential harnesses. Get it with the Horizon launcher.
Extremely fast Vite-compatible web build tool written in Rust
PostgreSQL connection pooler, load balancer and database sharder.
Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic.
🐸 a database tool for the terminal
🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
A WiFi security auditing software
A hackable, minimal, fast TUI file explorer
Lightweight distributed storage for self-hosting
secure multiplexed execution paths for agents - zero trust, zero setup, zero latency.
Rust library to create a Good Game Easily
Cross-platform game engine in Rust.
Presentations and slide shows: an open-source, clean-room reimplementation of Microsoft PowerPoint in pure Rust. Part of the ArtCraft Crafting Apps.
TypeDB: Built for systems, not records
Applied offensive security with Rust - https://kerkour.com/black-hat-rust
Build, bundle & ship your Rust WASM application to the web.
A spreadsheet engine you can embed, self-host, or run in the browser
Simple Yet Powerful Anti-Detect Browser 🍩
A build system and monorepo management tool for the web ecosystem, written in Rust.
An offline-first photo manager for large local libraries
Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
Blazing fast and lightweight PostGIS, MBtiles and PMtiles tile server, tile generation, and mbtiles tooling.
Hold a key, speak, release — AI-polished text appears at your cursor in any app. Open-source voice input for macOS & Windows. (按住快捷键说话,松开即得润色后的文字)
An open-source, clean-room reimplementation of Avid Pro Tools in pure Rust
LeanCTX is the Context Gateway for AI Systems. Select task-relevant context, apply supported controls, connect local knowledge and inspect recorded evidence. Op
⚡ Rust/WebAssembly image processing library
Slice and dice logs on the command line
A simple API client (postman like) in your terminal
ranger-like terminal file manager written in Rust
The Gosub browser engine
☁️ Ultra-fast, secure & lightweight self-hosted cloud storage — your files, photos, calendars & contacts, all in one place. Built in Rust.
Embedded storage engine built on object storage
a code review TUI with vim keybindings
The open source and enterprise-ready webhooks service 🦀
Create full-fledged APIs for slowly moving datasets without writing a single line of code.
Group chat for friends and communities, without the baggage
A tool to snap pixels to a perfect grid. Designed to fix messy and inconsistent pixel art generated by AI.
A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.
ZeroFS: A log-structured filesystem for S3. ZeroFS serves S3-compatible buckets as POSIX filesystems over NFS and 9P, or as raw block devices over NBD.
A tiny, fast Rust CLI that drives a real browser over the Chrome DevTools Protocol — built for coding agents.
Linux Kernel Manager and Activity Monitor 🐧💻
Rust task runner and build tool.
A secure persistent personal agent server in Rust. One binary, sandboxed execution, multi-provider LLMs, voice, memory, Telegram, WhatsApp, Discord, Teams, and
Zero-Trust VPN with built-in 2FA/MFA and SSO capabilities
Foundational low latency web data collecting in Rust
Terminal security for developers and AI agents. Intercepts homograph URLs, pipe-to-shell, ANSI injection, obfuscated payloads, data exfiltration, and malicious
Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.
Plan, apply and roll back changes to a production ontology, with a blast radius report and a proof an auditor can re-check.
OpenLake is a high performance storage engine for efficient LLM inference and GPU Training
Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and event
A simple and fast dashboard for Kubernetes
Semi-automatic OSINT framework and package manager
Synchronized viewing, theater, live streaming, video
Privacy-first proof-of-work CAPTCHA without user friction
A reimplementation of the minecraft server in rust.
KCL Programming Language Core and API (CNCF Sandbox Project). https://kcl-lang.io
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured data — all from Rust. CLI, REST API, and MCP server.
Open-source BI for engineers
A cryptographically verifiable code review system for the cargo (Rust) package manager.
WebAssembly (Wasm) Interpreter - An efficient, lightweight, and deterministic WebAssembly interpreter for embedded systems and plug-in runtimes.
A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Cryptographic filesystem for the cloud
Build frontend browser apps with Rust + WebAssembly. Supports server side rendering.
Free, open-source disk usage analyzer for macOS, Windows and Linux. See what fills your disk, servers (SSH) and cloud storage in an animated sunburst or treemap
Runs coding agents as a graph: one agent implements, independent agents review, failures go to repair, and nothing ships until the checks pass. Works with Codex
Bichon – A lightweight, high-performance Rust email archiver with WebUI
SPARQL graph database
Self-hosted, semantically-connected personal knowledge base
802.11 Attack Tool
Portable DNS resolver in Rust — .numa local domains, ad blocking, developer overrides
Peer-to-peer, editor-agnostic collaborative editing of local text files.
Full-text search API with real-time indexing and crawling
A fast, keyboard-driven terminal UI for todo.txt.
Lakehouse native graph engine with git-style workflows
🦭 会记忆、能持续推进目标、会动态编排多 Agent 的跨端桌面 AI 助手,也可服务化常驻 NAS / 云端 | A cross-device desktop AI agent with memory, autonomous goals, dynamic workflows, and headless deploy
Markdown knowledge graph — LSP for your editor, CLI + MCP memory for your AI agents
AI-native workspace for local shells and remote machines.Zero Webview, zero OpenSSL, zero telemetry, and no app subscription.
Structured, contextual, extensible, composable logging for Rust
Containerize your development and continuous integration environments. 🥂
Bring your own agent and subscription: message Claude Code, Codex, Gemini CLI, Cursor, Copilot and 40+ AI agents as bots on your own computer, from iPhone, Mac,
Let your AI agent get the sources behind logins and paywalls.
Local meeting recorder that keeps your audio off the cloud
The goal is to make it easier to configure your favorite Linux distribution as a router. Built with Rust and eBPF.
Secure self-hosted cloud storage with end-to-end encryption
Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-code visual pipelines or SQL, 385 components, dbt, CDC, data quality,
A fast, keyboard-first file manager for Linux
A fast terminal Excel viewer with an interactive TUI. Features full-text search, formula display, lazy loading for large files, clipboard support, and export to
Open-source webhooks for seamless integrations
NeuroSploit is an advanced, AI-powered penetration testing framework designed to automate and augment various aspects of offensive security operations.
Trap AI web scrapers in an endless poison pit.
Jev-compatible API server for open decision models. Ollama for decision models: pull and serve 25 model families (Laya, pplx-decider, Clef, Winnow, coba...) loc
A reverse proxy like nginx, built on pingora, simple and efficient.
Single Sign-On Identity & Access Management via OpenID Connect, OAuth 2, PAM
Bringing the Helix editor to the evil side
cwe_checker finds vulnerable patterns in binary executables
Flexible billing infrastructure for modern SaaS
Manage your ebook library without frustrations. Calibre compatible.
AI-assisted RAW photo developer: GPT vision advisor proposes an EditRecipe, a deterministic Rust engine renders it — Lightroom-compatible XMP sidecars, 24 RAW f
Efficient, deferred formatting for logging on embedded systems
Open-source universal artifact registry. Drop-in Artifactory/Nexus alternative with 40+ package formats, security scanning, WASM plugins, and edge replication.
A minimal file upload/pastebin service.
Yazelix Nova is a Nix-packaged terminal workspace built from focused first-party components, including Mars, Nova Zellij, Nova Helix, Yazi, Nushell, Ratconfig,
Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scra
A private Lumina server for IDA Pro
The fastest PDF library for Python and Rust. Text extraction, image extraction, markdown conversion, PDF creation & editing. 0.8ms mean, 5× faster than industry
Manage CI/CD pipelines from multiple providers (self hosted, desktop app and ios app )
Scriptable local traffic workbench for inspecting, intercepting, replaying, and rewriting HTTP/HTTPS and WebSocket traffic.
Minecraft game engine for massive custom events
An ergonomic, privacy-aware Rust HTTP Client
Real time communication for agents. Wake on message, channels, DMs and actions. Useful for orchestrating agents.
Run Linux desktops and apps on macOS with a native Metal Wayland compositor, Apple Container GUI, Waypipe, Docker/OrbStack, and rootless windows.
Open-source, local-first desktop AI research workbench for scientific computing with Python/R, MCP bioinformatics tools, SSH/WSL/GPU runtimes, and OpenAI/Anthro
Any file → clean Markdown for AI agents: PDF, Word, PowerPoint, Excel, EPUB, HTML and web pages, images (OCR), audio and video (metadata, subtitles, transcripts
The fast and secure Load Balancer / API Gateway / Reverse Proxy with built-in service discovery, GeoIP, WAF, bot protection and much more - https://pingoo.io
Give your AI agent a Pup — a CLI companion with 200+ commands across 33+ Datadog products.
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
Load testing framework, inspired by Locust
SiteOne Crawler is a cross-platform website crawler and analyzer for SEO, security, accessibility, and performance optimization—ideal for developers, DevOps, QA
Fast, local-first Git GUI built in Rust
🔑 Free Offline-first Password Manager
AutoKuma is a utility that automates the creation of Uptime Kuma monitors based on Docker container labels. With AutoKuma, you can eliminate the need for manual
Snappy, batteries-included terminal file manager with rich previews, inline images, bulk actions, and trash support
Parametric 3D CAD with a real B-rep kernel (OpenCASCADE)
One self-hosted binary replaces Vercel, Sentry, and analytics tools
Fast, red-teaming browser built for AI agents, with direct HTTP traffic control, sandboxed execution, and auditable sessions. Pure Rust.
Markdown makes sites - A Static Site Generator for Blogs
Aralez (Արալեզ), Reverse proxy built on top of Cloudflare's Pingora
A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust
Logic Language for World Models 🌱🐋🌍
A CLI tool to get help with CLI tools 🐙
Durable & Deterministic Workflow Engine
Extremely fast tracing library for Rust
Highly parallelized, blazing fast directory tree analyzer
Offline voice dictation that types into any app
The best OSS remote pair programming app.
Pure Rust + CUDA LLM inference engine — no PyTorch, OpenAI-compatible, serves Qwen3 to Kimi-K2
The fast, beautiful, open-source download manager for Windows, macOS and Linux — up to 32 connections, browser integration, video & MP3 downloads, crash-safe re
A tool to create visual HTML reports from collections of CSV/TSV tables
HTTP mocking library for Rust
Self-hosted, secure tunnel server in Rust. Expose local HTTP/HTTPS/TCP/UDP services to the public internet via TLS-encrypted WebSocket. Open-source, pay-as-you-
Think before doing, prove before saving. Vestige is a local, deterministic safety kernel for AI agents. Every memory write and agent action is recorded in Stra
Terminal UI to get stuff done in the browser
Keep track of your 💵, 🕘, 🐖, 🐄, 🍻 on your command line with the plain text accounting tool of the future! 🚀
Self-hosted, sharable kanban for humans and agents. One 4.5 MB binary, 4.5 MB of RAM, 10 to 60 tokens per agent reply, starts in 2 ms, zero setup.
Fast, small, secure, local-first personal AI assistant infrastructure: one Rust binary for tools, memory, channels, providers, and sandboxed autonomy.
Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust
OpenWiki — Mac desktop AI knowledge management tool. Capture clipboard, build personal wiki, get AI insights.
使用 agent-browser-cli 进行浏览器感知与控制。适用于标签页扫描/切换、页面 JS 执行、Cookie、CDP、contentSettings、截图、文件上传、下拉框点击、tmwd_cdp_bridge 初始化和 Web 工具排障
Let AI agents message, watch, and spawn each other across terminals. Claude Code, Codex, Antigravity CLI, Cursor CLI, OpenCode, Kilo, Pi, Kimi
A high-performance, programmable DNS engine in Rust with flexible pipeline-based routing.
🕷️ The fastest open-source AI Gateway and LLM Gateway — one binary with built-in console to route, secure, budget and observe every LLM call across OpenAI, Ant
NextPlaid, ColGREP: Multi-vector search, from database to coding agents.
The agent harness for building analytics into your app on top of ClickHouse, Redpanda and other high-performance analytical infrastructure
tuliprox: Self-Hosted Media Gateway & Playlist Processor in Rust 🦀 - supports M3U, Xtream Codes, HDHomeRun, Plex, Emby & Jellyfin. Filtering, merging, schedul
An RPKI Validator and RTR server written in Rust
Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscription, AGPLv
Endpoint detection for Windows, Linux, and macOS. Sigma, YARA, and IOC rules on native telemetry. Written in Rust. No cloud account required.
The State Layer of Agent Sandbox
🌞 🦀 🌙 Weather companion for the terminal. Rust app.
Agentic SQL database manager for 40+ databases — PostgreSQL, MySQL, SQL Server, SQLite, DuckDB, ClickHouse, Oracle and more. Lightweight, privacy-first, AI-powe
Secure, encrypted forms with advanced features
← all stacks · or see best-of lists
Frequently asked questions
How many open source projects are written in Rust?
This registry tracks 279 Rust projects, with 2,973,257 GitHub stars between them and a median of 3,922 stars. The most-adopted is RustDesk at 127,826 stars.
Which Rust projects are most actively maintained?
266 of the 279 projects were pushed in the last 90 days. Each entry above shows its exact last-push date, so you can filter out dormant projects before committing to one.
What licence are Rust projects usually under?
263 of the 279 carry an explicit open-source licence across 9 distinct licences, and the licence is shown on every card. Permissive licences (MIT, Apache-2.0) are the safest default for commercial use; check the copyleft ones individually.
Should I use Rust or Go for my project?
Both are viable. Rust is the better default if your team already knows it or the libraries you need are written in it; Go may suit you better if you need the ecosystem, tooling or performance profile it is known for. The registry lists 279 Rust projects to work from.