Open Source Rust Projects
Rust is a systems programming language focused on performance, reliability, and memory safety. Its compiler helps prevent common classes of bugs without relying on a garbage collector, making Rust useful for software that needs efficient resource use, dependable behavior, or close control over hardware and operating-system features. It is used for command-line utilities, network services, desktop applications, and components embedded in larger systems.
Open source Rust tools span developer utilities, user-facing applications, networking software, and libraries. When choosing one, consider its maintenance activity, license, supported platforms, system requirements, documentation, and compatibility with the tools or services you already use. Rust projects can suit developers building reliable software as well as people looking for efficient applications they can inspect, adapt, or run locally.
113 repositories · updated October 17, 2026

fsearch: Find Files and Search Their Contents on macOS
fsearch is a macOS file-search tool that combines typo-tolerant filename lookup with indexed search inside files. It offers a CLI, a small shared-index daemon, and a Rust crate for local workflows.
NewHealth 47/100

OpenShell: Run AI Agents in Policy-Controlled Sandboxes
OpenShell runs autonomous AI agents in isolated sandboxes and applies policies to their file, process, and network access. It suits teams that need agents to use tools and credentials without unrestricted access to host data or services.
ActiveHealth 78/100

fallow: Analyze TypeScript and JavaScript Codebases
fallow builds a repository graph to find code health issues, complexity hotspots, duplication, architecture violations, styling drift, and unused code. Use it from the CLI, CI, editors, or coding agents, with findings scoped to changed files.
ActiveHealth 74/100

agent-harness: Use Coding Agents from Rust Applications
A Rust framework that gives multiple coding agents a shared interface and typed event stream. Use it to embed agent runs in applications without writing separate output parsers for each provider or CLI.
NewHealth 47/100

zapfast: Use WhatsApp in a Native Desktop App
ZapFast is a Rust desktop client for WhatsApp on Linux, macOS, and Windows. It links to a phone as a companion device and avoids a browser engine, making it an option for people who want a lighter desktop messaging app.
NewHealth 75/100

skillrank: Find and Evaluate AI-Agent Skills
SkillRank is a Rust CLI for discovering, installing, and evaluating skills used by coding agents. Its paired local evaluations compare a skill-enabled run with a control to show changes in success, tokens, time, and cost.
NewHealth 55/100

prime-agent: Run Self-Improving Agents for Coding Work
Prime Agent is a coding and research agent built for long-running tasks, using a persistent Python environment, recursive subagents, and durable working context. It suits developers and researchers who need agents to keep working across sessions.
NewHealth 82/100

SwarmLLM: Run Local and Distributed AI Models
SwarmLLM runs open AI models on your computer and can pool resources with other computers to run larger models. It also provides OpenAI- and Anthropic-compatible APIs for local apps and agents.
ActiveHealth 46/100

OpenCompany: Coordinate AI Agents to Run a One-Person Business
OpenCompany is a Rust-based host for configuring and running companies staffed by coordinated AI agents. It is aimed at solo operators who want to delegate business functions while retaining key decisions, and is explicitly not production-ready.
NewHealth 64/100

codeg: Coordinate AI Coding Agents in One Workspace
Codeg brings multiple AI coding agents into a shared workspace for conversations, code changes, and delegated tasks. It suits developers who want to compare or coordinate agents across desktop, self-hosted, and Docker setups.
ActiveHealth 69/100

cccc: Coordinate Coding Agents in Persistent Groups
CCCC is a local-first orchestrator for coordinating coding agents across runtimes, machines, and groups. It provides durable message history, delivery tracking, and Web, CLI, MCP, and chat-platform controls for teams that need ongoing collaboration.
ActiveHealth 69/100

ai-session-search: Search Local AI Coding Sessions
ai-session-search indexes local transcripts from multiple AI coding tools and lets you search sessions, messages, and edited files. Use it from a Rust-powered CLI, MCP server, Rust library, or Python API.
ActiveHealth 39/100