Data refreshed 5 October 2026, 22:59 UTC
Top 100 Rust repositories on GitHub, ranked by stars
Rust's top 100 is CLI reimplementations, proxy and networking tools, and systems projects. The star counts climb fast, so the entry bar is one of the highest outside the three biggest languages.
GitHub reports 1,382,283 repositories whose detected primary language is Rust. The 100 most-starred of them are listed below, ranked by stargazers_count. ultraworkers/claw-code leads with 195,220 stars, and the bar for 100th place is 25,980 stars. The median repository in this top 100 has 37,852 stars, and the most common licence is Apache-2.0 (44 of 100 repositories).
- 100 repositories ranked
- 195,220 stars for #1
- 25,980 stars to enter the top 100
- 37,852 median stars in the top 100
- 1,382,283 repositories GitHub reports
- 546.8 KB JSONL file
The 100 most-starred Rust repositories
| # | Repository | ★ Stars | Forks | Open issues | Licence | Last push | Description |
|---|---|---|---|---|---|---|---|
| 1 | ultraworkers/claw-code | 195,220 | 108,199 | 48 | MIT | An agent-managed museum exhibit, built in Rust with Gajae-Code / LazyCodex — developed and maintained with no human intervention. | |
| 2 | clash-verge-rev/clash-verge-rev | 149,378 | 10,717 | 501 | GPL-3.0 | A modern GUI client based on Tauri, designed to run in Windows, macOS and Linux for tailored proxy experience | |
| 3 | farion1231/cc-switch | 140,267 | 9,425 | 2,946 | MIT | A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website:… | |
| 4 | openai/codex | 127,940 | 20,037 | 20,770 | Apache-2.0 | Lightweight coding agent that runs in your terminal | |
| 5 | rustdesk/rustdesk | 125,199 | 19,453 | 179 | AGPL-3.0 | An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. | |
| 6 | rust-lang/rust | 119,591 | 17,707 | 12,637 | Apache-2.0 | Empowering everyone to build reliable and efficient software. | |
| 7 | tauri-apps/tauri | 111,604 | 4,042 | 1,484 | Apache-2.0 | Build smaller, faster, and more secure desktop and mobile applications with a web frontend. | |
| 8 | denoland/deno | 108,656 | 6,399 | 1,666 | MIT | A modern runtime for JavaScript and TypeScript. | |
| 9 | ruvnet/RuView | 96,559 | 12,708 | 374 | MIT | π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a si… | |
| 10 | oven-sh/bun | 96,124 | 5,091 | 9,708 | NOASSERTION | Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one | |
| 11 | zed-industries/zed | 91,323 | 10,926 | 3,067 | NOASSERTION | Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. | |
| 12 | astral-sh/uv | 90,413 | 3,628 | 2,956 | Apache-2.0 | An extremely fast Python package and project manager, written in Rust. | |
| 13 | rtk-ai/rtk | 82,454 | 5,249 | 1,504 | Apache-2.0 | CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies | |
| 14 | unionlabs/union | 73,763 | 3,887 | 196 | Apache-2.0 | The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentrali… | |
| 15 | BurntSushi/ripgrep | 68,858 | 4,541 | 202 | Unlicense | ripgrep recursively searches directories for a regex pattern while respecting your gitignore | |
| 16 | dani-garcia/vaultwarden | 68,553 | 3,283 | 106 | AGPL-3.0 | Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs | |
| 17 | openinterpreter/openinterpreter | 68,510 | 5,886 | 12 | Apache-2.0 | A coding agent for open models like Kimi K3 and GLM 5.3 | |
| 18 | alacritty/alacritty | 65,887 | 3,630 | 340 | Apache-2.0 | A cross-platform, OpenGL terminal emulator. | |
| 19 | warpdotdev/warp | 65,362 | 5,623 | 5,348 | AGPL-3.0 | Warp is an agentic development environment, born out of the terminal. | |
| 20 | rust-lang/rustlings | 64,280 | 11,254 | 37 | MIT | :crab: Small exercises to get you used to reading and writing Rust code! | |
| 21 | tw93/Pake | 61,917 | 12,745 | 0 | GPL-3.0 | 🤱🏻 Turn any webpage into a desktop app with one command. | |
| 22 | FuelLabs/sway | 61,401 | 5,408 | 949 | Apache-2.0 | 🌴 Empowering everyone to build reliable and efficient smart contracts. | |
| 23 | sharkdp/bat | 60,683 | 3,471 | 543 | Apache-2.0 | A cat(1) clone with wings. | |
| 24 | starship/starship | 60,159 | 2,696 | 1,056 | ISC | ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell! | |
| 25 | rust-unofficial/awesome-rust | 59,682 | 3,657 | 10 | CC0-1.0 | A curated list of Rust code and resources. | |
| 26 | meilisearch/meilisearch | 59,493 | 2,722 | 322 | NOASSERTION | A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications. | |
| 27 | FuelLabs/fuel-core | 56,809 | 2,863 | 208 | NOASSERTION | Rust full node implementation of the Fuel v2 protocol. | |
| 28 | typst/typst | 56,421 | 1,739 | 1,294 | Apache-2.0 | A markup-based typesetting system that is powerful and easy to learn. | |
| 29 | aaif-goose/goose | 54,968 | 6,361 | 433 | Apache-2.0 | an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM | |
| 30 | lencx/ChatGPT | 54,586 | 6,149 | 949 | — | ❄️ ChatGPT Desktop Application (Mac, Windows and Linux) | |
| 31 | astral-sh/ruff | 49,920 | 2,473 | 2,193 | MIT | An extremely fast Python linter and code formatter, written in Rust. | |
| 32 | bevyengine/bevy | 48,635 | 4,882 | 3,427 | Apache-2.0 | A refreshingly simple data-driven game engine built in Rust | |
| 33 | helix-editor/helix | 46,477 | 3,812 | 1,712 | MPL-2.0 | A post-modern modal text editor. | |
| 34 | juspay/hyperswitch | 45,284 | 6,424 | 2,289 | Apache-2.0 | Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout,… | |
| 35 | janhq/jan | 44,805 | 3,069 | 544 | NOASSERTION | Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. | |
| 36 | sharkdp/fd | 44,645 | 1,152 | 203 | Apache-2.0 | A simple, fast and user-friendly alternative to 'find' | |
| 37 | vercel-labs/agent-browser | 43,544 | 2,942 | 832 | Apache-2.0 | Browser automation CLI for AI agents | |
| 38 | FuelLabs/fuels-rs | 42,986 | 1,360 | 77 | Apache-2.0 | Fuel Network Rust SDK | |
| 39 | sxyazi/yazi | 42,633 | 1,039 | 64 | MIT | 💥 Blazing fast terminal file manager written in Rust, based on async I/O. | |
| 40 | herdrdev/herdr | 42,495 | 3,312 | 312 | Apache-2.0 | the runtime your coding agents live on | |
| 41 | GyulyVGC/sniffnet | 41,341 | 1,955 | 61 | Apache-2.0 | Comfortably monitor your network traffic 🕵️♂️ | |
| 42 | codewhale-hq/Codewhale | 41,054 | 3,569 | 209 | MIT | Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome. | |
| 43 | tinyhumansai/openhuman | 40,702 | 4,030 | 279 | GPL-3.0 | OpenHuman is the fastest, cheapest, most efficient open-source agent harness. Written in Rust | |
| 44 | nushell/nushell | 40,625 | 2,293 | 1,469 | MIT | A new type of shell | |
| 45 | pola-rs/polars | 39,915 | 3,153 | 2,934 | MIT | Extremely fast Query Engine for DataFrames, written in Rust | |
| 46 | ajeetdsouza/zoxide | 39,892 | 916 | 144 | MIT | A smarter cd command. Supports all major shells. | |
| 47 | DioxusLabs/dioxus | 39,324 | 1,910 | 815 | Apache-2.0 | Fullstack app framework for web, desktop, and mobile. | |
| 48 | spacedriveapp/spacedrive | 39,072 | 1,353 | 58 | Apache-2.0 | Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust. | |
| 49 | lapce/lapce | 38,898 | 1,343 | 900 | Apache-2.0 | Lightning-fast and Powerful Code Editor written in Rust | |
| 50 | servo/servo | 38,080 | 3,818 | 3,162 | MPL-2.0 | Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications. | |
| 51 | AlexsJones/llmfit | 37,625 | 2,414 | 79 | MIT | Hundreds of models & providers. One command to find what runs on your hardware. | |
| 52 | firecracker-microvm/firecracker | 37,179 | 2,658 | 94 | Apache-2.0 | Secure and fast microVMs for serverless computing. | |
| 53 | pnpm/pnpm | 36,742 | 1,905 | 213 | MIT | Fast, disk space efficient package manager | |
| 54 | casey/just | 36,140 | 857 | 172 | CC0-1.0 | 🤖 Just a command runner | |
| 55 | zellij-org/zellij | 35,656 | 1,477 | 1,933 | MIT | A terminal workspace with batteries included | |
| 56 | block/buzz | 35,584 | 4,709 | 3,612 | Apache-2.0 | A hive mind communication platform | |
| 57 | qdrant/qdrant | 34,936 | 2,726 | 749 | Apache-2.0 | Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the clou… | |
| 58 | jdx/mise | 34,627 | 1,457 | 22 | MIT | dev tools, env vars, task runner | |
| 59 | rustfs/rustfs | 34,418 | 1,548 | 52 | Apache-2.0 | RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatibl… | |
| 60 | fish-shell/fish-shell | 34,260 | 2,378 | 556 | NOASSERTION | The user-friendly command line shell. | |
| 61 | swc-project/swc | 34,210 | 1,570 | 395 | Apache-2.0 | Rust-based platform for the Web | |
| 62 | TabbyML/tabby | 33,896 | 1,793 | 342 | NOASSERTION | Self-hosted AI coding assistant | |
| 63 | xai-org/x-algorithm | 33,511 | 5,434 | 119 | Apache-2.0 | Algorithm powering the For You feed on X | |
| 64 | google/comprehensive-rust | 33,396 | 2,079 | 162 | Apache-2.0 | This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust. | |
| 65 | tokio-rs/tokio | 33,338 | 4,945 | 455 | MIT | A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ... | |
| 66 | surrealdb/surrealdb | 33,104 | 1,365 | 699 | NOASSERTION | A scalable, distributed, collaborative, document-graph database, for the realtime web | |
| 67 | zeroclaw-labs/zeroclaw | 32,936 | 4,953 | 925 | Apache-2.0 | Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀 | |
| 68 | cjpais/Handy | 32,933 | 3,056 | 164 | MIT | A free, open source, and extensible speech-to-text application that works completely offline. | |
| 69 | yewstack/yew | 32,821 | 1,453 | 121 | Apache-2.0 | Rust / Wasm framework for creating reliable and efficient web applications | |
| 70 | dandavison/delta | 32,422 | 590 | 463 | MIT | A syntax-highlighting pager for git, diff, grep, rg --json, and blame output | |
| 71 | linera-io/linera-protocol | 32,090 | 2,415 | 586 | Apache-2.0 | Main repository for the Linera protocol | |
| 72 | lbjlaq/Antigravity-Manager | 31,959 | 3,447 | 1,720 | NOASSERTION | Professional Antigravity Account Manager & Switcher. One-click seamless account switching for Antigravity Tools. Built with Tauri v2 + Reac… | |
| 73 | atuinsh/atuin | 31,904 | 990 | 407 | MIT | ✨ Making your shell magical | |
| 74 | jj-vcs/jj | 31,893 | 1,238 | 1,263 | Apache-2.0 | A Git-compatible VCS that is both simple and powerful | |
| 75 | BigPizzaV3/CodexPlusPlus | 31,827 | 2,027 | 865 | AGPL-3.0 | An enhanced tool for CodexApp, striving to make Codex better to use and more comfortable 一个CodexApp的增强工具,努力让Codex变得更好用更舒服 | |
| 76 | ankitects/anki | 31,777 | 3,305 | 571 | NOASSERTION | Anki is a smart spaced repetition flashcard program | |
| 77 | influxdata/influxdb | 31,759 | 3,717 | 2,169 | Apache-2.0 | Scalable datastore for metrics, events, and real-time analytics | |
| 78 | iced-rs/iced | 31,673 | 1,694 | 504 | MIT | A cross-platform GUI library for Rust, inspired by Elm | |
| 79 | Zackriya-Solutions/meetily | 31,456 | 3,433 | 359 | MIT | Privacy first, AI meeting assistant with 4x faster Parakeet/Whisper live transcription, speaker diarization, and Ollama summarization built… | |
| 80 | googleworkspace/cli | 31,253 | 1,858 | 134 | Apache-2.0 | Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google… | |
| 81 | vercel/turborepo | 31,174 | 2,454 | 16 | MIT | Build system optimized for JavaScript and TypeScript, written in Rust | |
| 82 | sunface/rust-course | 30,982 | 2,592 | 21 | — | 什么?你敢放心的把后背交给 AI? 我赌你不敢,那就来学学 AI 时代最酷、最安全、最快的语言吧。本书拥有全面且深入的讲解、生动贴切的示例、德芙般丝滑的内容,这可能是目前最用心的 Rust 中文学习教程 / Book | |
| 83 | emilk/egui | 30,856 | 2,164 | 1,098 | Apache-2.0 | egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native | |
| 84 | nautechsystems/nautilus_trader | 29,639 | 3,927 | 158 | LGPL-3.0 | Production-grade Rust-native trading engine with deterministic event-driven architecture | |
| 85 | chroma-core/chroma | 29,447 | 2,547 | 914 | Apache-2.0 | Search infrastructure for AI | |
| 86 | wezterm/wezterm | 29,128 | 1,778 | 1,901 | NOASSERTION | A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust | |
| 87 | sharkdp/hyperfine | 28,947 | 517 | 60 | Apache-2.0 | A command-line benchmarking tool | |
| 88 | h4ckf0r0day/obscura | 28,510 | 2,111 | 182 | Apache-2.0 | The headless browser for AI agents and web scraping | |
| 89 | BloopAI/vibe-kanban | 28,263 | 3,034 | 545 | Apache-2.0 | Get 10X more out of Claude Code, Codex or any coding agent | |
| 90 | niri-wm/niri | 28,215 | 1,177 | 460 | GPL-3.0 | A scrollable-tiling Wayland compositor. | |
| 91 | trycua/cua | 28,195 | 1,997 | 1,059 | MIT | Scale computer-use 2.0 with open-source drivers, cross-OS fleets, and benchmarks for training, evaluation, and data generation. | |
| 92 | cloudflare/pingora | 27,588 | 1,768 | 309 | Apache-2.0 | A library for building fast, reliable and evolvable network services. | |
| 93 | GraphiteEditor/Graphite | 27,439 | 1,274 | 453 | Apache-2.0 | Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics p… | |
| 94 | tokio-rs/axum | 27,381 | 1,496 | 86 | MIT | HTTP routing and request-handling library for Rust that focuses on ergonomics and modularity | |
| 95 | oldj/SwitchHosts | 27,262 | 2,683 | 424 | Apache-2.0 | Switch hosts quickly! | |
| 96 | xai-org/grok-build | 27,227 | 5,127 | 0 | Apache-2.0 | SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible. | |
| 97 | tree-sitter/tree-sitter | 27,125 | 2,937 | 108 | MIT | An incremental parsing system for programming tools | |
| 98 | Schniz/fnm | 27,031 | 649 | 247 | GPL-3.0 | 🚀 Fast and simple Node.js version manager, built in Rust | |
| 99 | TheAlgorithms/Rust | 26,075 | 2,598 | 13 | MIT | All Algorithms implemented in Rust | |
| 100 | Wilfred/difftastic | 25,980 | 523 | 288 | MIT | a structural diff that understands syntax 🟥🟩 |
Fork counts include open pull requests in
open_issues_count, because that is how GitHub's API reports it.
Descriptions are truncated to 140 characters; the full text is in the JSONL
download.
Download the Rust data
- JSONL — raw GitHub Search API objects (546.8 KB, 100 lines)
- Markdown table of the same ranking
- All 30 JSONL files
curl -sSL -o rust.jsonl \
https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/rust.jsonl
jq -r '.full_name + " " + (.stargazers_count|tostring)' rust.jsonl | head -10
How this list is built
A single GitHub Search API request per language —
?q=language:rust&sort=stars&order=desc&per_page=100
— refreshed hourly by a scheduled GitHub Actions workflow and committed back to
the repository. The records are never reshaped: every field GitHub returned is
preserved. The methodology page covers the query,
the rate limits, the fields the Search API omits and the known limitations, and the
field reference documents every JSON key.
Frequently asked questions
What is the most-starred Rust repository on GitHub?
ultraworkers/claw-code is the most-starred Rust repository with 195,220 stars as of 5 October 2026, ahead of clash-verge-rev/clash-verge-rev (149,378) and farion1231/cc-switch (140,267).
How many Rust repositories are on GitHub?
GitHub reports 1,382,283 public repositories whose detected primary language is Rust. Top100 ranks the 100 most-starred of them; 100th place currently needs 25,980 stars.
How do I download the top 100 Rust repositories as JSON?
Download data/JSONL/rust.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.