Top 20 Trending Rust Projects on GitHub

October 2026 trending Rust repos

The Rust trending page this month reads like a map of agent infrastructure: browsers, sandboxes, search engines, and memory layers built for AI agents, alongside established desktop and game-development frameworks. This overview analyzes the top trending Rust repositories on GitHub this month.

For more developer tools guides and comparisons, see Developer Tools: The Complete Guide to Modern Development Workflows.

Rust Language Logo - most popular projects on github

Ten of the twenty entries serve AI agents directly, and three of those are independent answers to the same question: how to run untrusted agent code safely.

Overview

Based on data from GitHub’s trending page, here are the 20 most actively growing Rust projects this month, with data collected on October 25, 2026. Each entry includes total stars, monthly growth, license, and a description of what makes the project noteworthy.


1. Moli - 18,706 ⭐ this month

Metric Value
Repository lexmount/moli
Total Stars 20,519
License Apache-2.0
Category Headless Browser

Moli is a production-ready headless browser built in Rust for AI agents. Instead of maintaining a continuously rendered visual world, it treats the native DOM and computed CSS (via Stylo, Servo’s CSS engine) as the single source of truth and runs layout or paint only when a request genuinely needs them: extracting HTML or Markdown never triggers layout, reading element geometry runs one layout pass, and a screenshot renders one fresh frame that is discarded after use. Agents drive it through a CLI, CDP, WebDriver Classic, WebDriver BiDi, or MCP - all sharing one kernel. Its scope is stated plainly: no GPU compositor, no pixel-for-pixel Chrome parity, and no high-fidelity Canvas or media playback, so real Chrome under Playwright stays the fallback for pages that need those.

Key Features:

  • Full browser runtime: V8, DOM, CSS cascade, Fetch/XHR/WebSocket, WebCrypto, IndexedDB, OPFS
  • Structure-first requests skip layout and paint entirely
  • CDP, WebDriver Classic/BiDi, and MCP over one kernel
  • Extraction-first output: HTML, Markdown, JSON, semantic text trees
  • Lightweight enough to self-host on a small VPS where headless Chrome will not fit

2. Impeccable - 15,700 ⭐ this month

Metric Value
Repository pbakaus/impeccable
Total Stars 86,606
License Apache-2.0
Category AI Design Tooling

Impeccable is design guidance for AI coding agents: one skill, 24 commands, live browser iteration, and 62 deterministic detector rules for AI-generated frontend design. It grew out of Anthropic’s frontend-design skill and attacks the problem that every model trained on the same SaaS templates produces the same tells - Inter for everything, purple-to-blue gradients, cards nested in cards. The /impeccable init command records durable product truth in PRODUCT.md, and the CLI plus browser extension run the deterministic rules with no LLM and no API key.

Key Features:

  • 24 design commands (polish, audit, critique, distill, animate, and more)
  • 62 deterministic detector rules runnable with no LLM or API key
  • PRODUCT.md setup flow capturing audience, purpose, and constraints
  • Live browser iteration during design work
  • Install with npx impeccable install

3. XERJ - 13,449 ⭐ this month

Metric Value
Repository xerj-org/xerj
Total Stars 15,360
License Apache-2.0
Category AI Search / MCP

XERJ is a local-first search engine and MCP server for AI agents. One Rust binary indexes code, docs, specs, logs, JSONL/CSV, and PDFs for BM25 full-text, vector, and hybrid search, plus code search and agent memory, behind an Elasticsearch-compatible API. It returns cited answers and works with Claude Code, Cursor, and any MCP client.

Key Features:

  • One local binary: BM25, vector, and hybrid search
  • Indexes code, docs, logs, JSONL/CSV, and PDFs
  • Elasticsearch-compatible API
  • MCP server for Claude Code, Cursor, and other clients
  • Corpus Hub packs and cited answers

4. OpenShell - 10,495 ⭐ this month

Metric Value
Repository NVIDIA/OpenShell
Total Stars 19,596
License Apache-2.0
Category Agent Runtime

OpenShell is NVIDIA’s safe, private runtime for fleets of autonomous AI agents. Agents get the capabilities that make them useful - reading files, installing packages, calling APIs, using credentials - without unrestricted access to your data, secrets, or network. Each agent runs in an isolated sandbox with kernel-level enforcement of per-agent policy on every file access, syscall, and network connection, and OpenShell formally verifies what a policy change would allow before applying it.

Key Features:

  • Kernel-level policy enforcement on files, syscalls, and network
  • Formal verification of policy changes before they apply
  • Per-agent sandbox isolation with declared access policies
  • 0.1.x stable release cadence and expanded extension surface
  • Installable from PyPI (openshell) with docs at docs.nvidia.com

5. HydraDB - 7,568 ⭐ this month

Metric Value
Repository hydra-db/hydradb
Total Stars 13,067
License AGPL-3.0
Category Graph Database

HydraDB is an object-store-native distributed graph database written in Rust. Graph records, WALs, manifests, and immutable traversal indexes live in S3-compatible storage as the durable source of truth, while query nodes and indexers keep only disposable state locally and can be replaced or scaled without moving the graph. It serves snapshot-consistent OpenCypher queries with GraphBLAS traversal and speaks the Neo4j Bolt protocol, so existing Neo4j drivers connect directly.

Key Features:

  • Durable graph storage on S3-compatible object stores (SlateDB)
  • OpenCypher queries with snapshot-consistent reads
  • Neo4j-compatible Bolt 5.x connectivity plus HTTP/NDJSON API
  • Independent scaling of query nodes and indexers
  • GraphBLAS-based sparse traversal

6. Clash Verge Rev - 7,299 ⭐ this month

Metric Value
Repository clash-verge-rev/clash-verge-rev
Total Stars 153,651
License GPL-3.0
Category Proxy Client

Clash Verge Rev is a modern GUI proxy client built on Tauri for Windows, macOS, and Linux, offering a tailored proxy experience on top of the Clash ecosystem. With 153k total stars it is one of the most-starred Rust desktop applications on GitHub, and it keeps drawing new users as self-managed proxy setups remain in demand.

Key Features:

  • Tauri-based native desktop client
  • Windows, macOS, and Linux support
  • Profile-based proxy configuration
  • System tray and system-proxy integration

7. dbx - 7,192 ⭐ this month

Metric Value
Repository t8y2/dbx
Total Stars 27,698
License Apache-2.0
Category Database Client

dbx is a 25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, and SQL Server. It ships as a desktop app, Docker image, and CLI, with a built-in AI assistant and an MCP server - one client covering the database sprawl most teams actually have.

Key Features:

  • 100+ databases in a 25 MB package
  • Desktop, Docker, and CLI distribution
  • Built-in AI assistant
  • MCP server for agent access
  • Cross-platform: Windows, macOS, Linux

8. ai-memory - 5,008 ⭐ this month

Metric Value
Repository akitaonrails/ai-memory
Total Stars 13,326
License MIT
Category AI Agent Memory

ai-memory is long-term memory for AI coding agents that follows you across more than twenty harnesses - Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Grok, Devin, Kimi, Kiro, and others feed one shared memory. Quit Claude Code mid-task, open Codex in the same directory, and the next agent picks up a typed handoff stating where you left off, what failed, and what is still open; each handoff has an owner and is claimed exactly once. ai-memory run codex goes further and carries the session, giving the new agent a private local projection of the previous harness’s visible history. For a deeper look at self-hosted agent memory design, see our Hindsight for Hermes guide.

Key Features:

  • Shared memory across 20+ agent harnesses
  • Typed handoff protocol with exactly-once claiming
  • ai-memory run carries the session, not just a summary
  • Local projections keep sensitive details off remote servers
  • Works per-directory so team handoffs stay scoped

9. CUA - 4,802 ⭐ this month

Metric Value
Repository trycua/cua
Total Stars 30,883
License MIT
Category Computer-Use Agents

CUA (Computer Use Agents) scales computer-use 2.0 with open-source drivers, cross-OS sandboxes, and benchmarks for training, evaluation, and data generation. It provides the substrate for agents that operate a computer the way a person does - controlling the mouse, keyboard, and screen across macOS, Linux, and Windows VMs.

Key Features:

  • Cross-OS sandbox VMs for computer-use agents
  • Open-source drivers for agent control of GUIs
  • Benchmarks for training, evaluation, and data generation
  • Designed for computer-use 2.0 workflows at scale

10. GPUI Kit - 3,951 ⭐ this month

Metric Value
Repository longbridge/gpui-kit
Total Stars 18,596
License Apache-2.0 (code), CC BY 4.0 (docs)
Category GUI Framework

GPUI Kit is a comprehensive Rust desktop application framework built on GPUI, the GPU-accelerated UI framework behind the Zed editor. It combines a production-ready styled UI system with application-grade data, layout, and editing capabilities, shipping 75+ documented components and primitives, WebAssembly support, AccessKit accessibility, UI integration testing, and an optional JavaScript extension runtime.

Key Features:

  • 75+ documented components and primitives
  • Built on GPUI with a single pinned dependency crate
  • WebAssembly support and AccessKit accessibility
  • UI integration testing built in
  • Optional JavaScript extension runtime (gpui-shell)

11. Skills Manager - 1,882 ⭐ this month

Metric Value
Repository xingkongliang/skills-manager
Total Stars 6,795
License MIT
Category AI Skills Management

Skills Manager is a lightweight desktop app to manage, sync, and organize AI agent skills across 50+ coding tools - Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more. Skills install from Git repos, local folders, zip or .skill archives, or the skills.sh marketplace into one central repository, with presets, per-agent deployment, backup, and multi-device sync. Its dashboard even lets your agents install and deploy skills themselves, without writing into another agent’s folder behind its back.

Key Features:

  • One central skill library across 50+ coding tools
  • Marketplace browsing and keyword search
  • Named presets for grouping and one-click deployment
  • Agents can manage skills through the dashboard
  • Backup and multi-device sync

12. FluxDown - 1,840 ⭐ this month

Metric Value
Repository zerx-lab/FluxDown
Total Stars 4,980
License AGPL-3.0
Category Download Manager

FluxDown is a multi-protocol download manager written in Rust, supporting HTTP, FTP, BitTorrent magnet links, and HLS/DASH streaming, with intelligent multi-threaded acceleration and seamless browser integration. It ships a polished interface and positions itself as free and ad-free.

Key Features:

  • Multi-protocol: HTTP, FTP, BitTorrent magnets, HLS/DASH
  • Intelligent multi-threaded acceleration
  • Browser integration for capture
  • Polished cross-platform interface

13. MXC - 1,634 ⭐ this month

Metric Value
Repository microsoft/mxc
Total Stars 2,986
License MIT
Category Sandboxing SDK

MXC (Microsoft eXecution Container) is a sandboxed code execution system for running untrusted code - model output, plugins, and tools - on Windows, Linux, and macOS. It provides multiple containment backends behind one unified containment model and typed SDKs: OS-native process sandboxes, Windows Sandbox, LXC, Bubblewrap, Seatbelt, microVMs (Nanvix), Hyperlight, and WSLC. Policies control filesystem paths, network egress, and UI access, and it builds into your app as an SDK dependency in Rust, .NET, or Node.

Key Features:

  • Multiple containment backends behind a unified model
  • Policy-driven filesystem, network, and UI controls
  • Rust, .NET, and Node SDKs
  • Container lifecycle: provision, start, execute, stop, deprovision
  • Cross-platform: Windows Sandbox, LXC, Bubblewrap, Seatbelt, Hyperlight, more

14. Pumpkin - 1,338 ⭐ this month

Metric Value
Repository Pumpkin-MC/Pumpkin
Total Stars 12,621
License GPL-3.0
Category Game Server

Pumpkin is a Minecraft server implementation written in Rust, designed to be fast and efficient for hosting game servers with lower resource consumption than the Java reference server. Note for anyone arriving from older articles: the project relicensed from MIT to GPL-3.0.

Key Features:

  • Rust performance for Minecraft servers
  • Lower resource consumption than Java servers
  • Active community-driven development
  • GPL-3.0 license as of 2026 (previously MIT)

15. OpenCADStudio - 1,259 ⭐ this month

Metric Value
Repository HakanSeven12/OpenCADStudio
Total Stars 3,511
License GPL-3.0
Category CAD

OpenCADStudio is a CAD application built with Rust, covering 2D/3D drawing, DWG/DXF file support, and GPU-accelerated rendering. It targets the long-standing gap of capable open-source native CAD tooling on the desktop.

Key Features:

  • 2D and 3D drawing
  • DWG and DXF file support
  • GPU-accelerated rendering
  • Cross-platform desktop application

16. egui - 1,101 ⭐ this month

Metric Value
Repository emilk/egui
Total Stars 31,733
License Apache-2.0
Category GUI Framework

egui is an easy-to-use immediate mode GUI in Rust that runs on both web and native. Continued growth reflects its position as the default answer for Rust developer tools that need a quick, portable interface without a heavyweight framework.

Key Features:

  • Immediate mode rendering
  • Runs natively and on the web
  • Pure Rust, no macro-heavy UI DSLs
  • Rich built-in widget set

17. Bevy - 1,025 ⭐ this month

Metric Value
Repository bevyengine/bevy
Total Stars 49,257
License Apache-2.0
Category Game Engine

Bevy is a refreshingly simple data-driven game engine built in Rust, centered on its entity component system. Steady trending presence comes from its regular release cadence and a large community building games and simulations on it.

Key Features:

  • Data-driven ECS architecture
  • Modular engine with first-class plugins
  • 2D and 3D rendering, audio, input, and assets
  • Fast compile times as a stated design goal

18. Uzu - 761 ⭐ this month

Metric Value
Repository trymirai/uzu
Total Stars 2,571
License MIT
Category Inference Engine

Uzu is a high-performance inference engine for AI models that lets you deploy AI directly in your application with zero latency and full data privacy. It ships bindings for Python, TypeScript, and Swift, with the Swift path targeting iOS, macOS, and Mac Catalyst for on-device deployment.

Key Features:

  • Inference embedded directly in your app
  • Python, TypeScript, and Swift bindings
  • On-device deployment for iOS/macOS via SPM
  • Full data privacy - no external calls required

19. Monty - 530 ⭐ this month

Metric Value
Repository pydantic/monty
Total Stars 8,772
License MIT
Category Python Sandbox

Monty is Pydantic’s secure Python sandbox, written in Rust, for running code written by AI. It avoids the latency and complexity of container-based sandboxes: a new OSS Monty sandbox starts in under 1ms from a running pool, versus around 1500ms for a sandbox service. Filesystem, environment variables, and network do not exist inside the sandbox - the code reaches the host only through the functions and mounts you pass in. It ships as a Python 3.14 sandbox installable from PyPI, npm, and crates.io, with a commercial server version (Full Monty) running the same sandbox over WebSocket as a service.

Key Features:

  • Sub-1ms sandbox start from a warm pool
  • No filesystem, env vars, or network unless explicitly granted
  • Packages for Python, JavaScript/TypeScript, and Rust
  • Python 3.14-compatible sandbox runtime
  • Full Monty commercial server option

20. OmnySSH - 502 ⭐ this month

Metric Value
Repository timhartmann7/omnyssh
Total Stars 1,237
License Apache-2.0
Category SSH Manager

OmnySSH is a fast, open-source SSH client and server manager for macOS, Windows, and Linux, with a desktop GUI and a terminal TUI sharing one feature set: a live metrics dashboard, tabbed terminals, SFTP, and snippets. A one-command installer covers macOS and Linux.

Key Features:

  • Desktop GUI and terminal TUI versions
  • Live metrics dashboard for managed servers
  • Tabbed terminals and SFTP built in
  • Snippet management for repeatable commands
  • Single-command install script

Summary Table

Rank Project Stars/Month Total Stars Category
1 Moli 18,706 20,519 Headless Browser
2 Impeccable 15,700 86,606 AI Design Tooling
3 XERJ 13,449 15,360 AI Search / MCP
4 OpenShell 10,495 19,596 Agent Runtime
5 HydraDB 7,568 13,067 Graph Database
6 Clash Verge Rev 7,299 153,651 Proxy Client
7 dbx 7,192 27,698 Database Client
8 ai-memory 5,008 13,326 AI Agent Memory
9 CUA 4,802 30,883 Computer-Use Agents
10 GPUI Kit 3,951 18,596 GUI Framework
11 Skills Manager 1,882 6,795 AI Skills Management
12 FluxDown 1,840 4,980 Download Manager
13 MXC 1,634 2,986 Sandboxing SDK
14 Pumpkin 1,338 12,621 Game Server
15 OpenCADStudio 1,259 3,511 CAD
16 egui 1,101 31,733 GUI Framework
17 Bevy 1,025 49,257 Game Engine
18 Uzu 761 2,571 Inference Engine
19 Monty 530 8,772 Python Sandbox
20 OmnySSH 502 1,237 SSH Manager

Agent infrastructure is the list’s center of gravity. Ten of the twenty projects serve AI agents directly, and they cover the full lifecycle: Moli browses, XERJ searches, ai-memory remembers, Skills Manager organizes, Impeccable designs, CUA operates the screen, and Uzu runs inference locally. The AI-focused cross-language roundup covers these and the rest of the AI stack, grouped by the job a project does instead of by language.

Sandboxing became its own category. OpenShell, MXC, and Monty are three independent answers to confining agent code - kernel-level policy enforcement, pluggable containment backends, and a sub-millisecond Python sandbox - from NVIDIA, Microsoft, and Pydantic respectively. Where a tool runs matters as much as what it does.

The Go and Python roundups show the same pattern from the other ecosystems, and for broader context on where tools stand overall, see our popularity comparison. For language extension install counts in VS Code, see Programming languages and frameworks popularity.

Desktop Rust keeps compounding. GPUI Kit (Zed’s framework, now productized), egui, Bevy, dbx, OmnySSH, Skills Manager, and Clash Verge Rev demonstrate that Rust desktop apps are no longer a novelty but the default for new developer tools.

External Resources

Subscribe

Get new posts on AI systems, Infrastructure, and AI engineering.