Top Welcoming Open-Source Rust Repositories
Top welcoming Rust repositories. Scored by real 90-day external PR merge rates, maintainer review turnaround speed, and first-time contributor success.
Ranked Rust Repositories
Showing top 50 of 5,336 ranked repositories
| Rank | Repository | Tier | Score | Merge Rate | Good First Issues |
|---|---|---|---|---|---|
| #1 | The power of Raycast. The speed of Alfred. Privacy by design. | S•Elite | 81.6 | 96.2% | 1 |
| #2 | Local-first MCP gateway. One port for every tool and every AI client: lazy discovery (~90% token savings), tool integrity + quarantine, secrets in the OS keychain. | S•Elite | 81.2 | 93.7% | 5 |
| #3 | Scientific computing that fits on a microcontroller. Estimation, control, kinematics, Lie groups, calculus, autodiff and linear algebra in stable no_std Rust with no heap, no panics and no unsafe. Run the same code on your laptop and your Cortex-M0. | S•Elite | 80.0 | 87.8% | 43 |
| #4 | terror/val105 An arbitrary precision calculator language | B•Solid | 79.8 | 98.6% | - |
| #5 | Your agent pays twice for output it has already seen. OMNI returns a handle instead: 97.2% off a file read twice. Nothing deleted, nothing invented. | S•Elite | 79.7 | 95.1% | - |
| #6 | A Mirakurun-compatible PVR backend written in Rust | B•Solid | 79.5 | 95.4% | - |
| #7 | A luxurious package manager for Lua | S•Elite | 79.2 | 92.9% | 5 |
| #8 | Rust Project Goals tracker | S•Elite | 79.2 | 97.1% | - |
| #9 | hahwul/jwt-hack1,015 JSON Web Token Hack Toolkit | S•Elite | 78.9 | 100.0% | - |
| #10 | Repo-native governance kernel for bounded, convergent, proof-backed agent work. | S•Elite | 78.8 | 95.4% | 11 |
| #11 | Petyok/SSHub120 Terminal UI for SSH: hybrid ~/.ssh/config + host DB, embedded PTY sessions, SFTP browser, tunnels, key management, and audit log | S•Elite | 78.7 | 98.2% | - |
| #12 | Example applications, microservices, and code samples for the Internet Computer | S•Elite | 78.5 | 96.3% | - |
| #13 | utensils/nxv134 Find any version of any Nix package, instantly. Fast CLI + HTTP API + web UI over 9+ years of indexed nixpkgs history — get the exact commit for nix shell nixpkgs/<commit>#pkg. | B•Solid | 78.4 | 97.2% | - |
| #14 | PerryTS/perry4,732 A native TypeScript/JavaScript compiler written in Rust. Compiles TypeScript/JavaScript directly to executables using SWC and LLVM. | S•Elite | 78.4 | 91.2% | 1 |
| #15 | A rules engine and game client — Rust + WASM + React | S•Elite | 78.0 | 92.4% | - |
| #16 | Native Spotify client for the GNOME desktop. | S•Elite | 77.7 | 89.2% | 4 |
| #17 | The lightest AI sandbox. A process-based sandbox for Linux, no container, no VM, no privilege, no prompt injection | S•Elite | 77.6 | 90.1% | 5 |
| #18 | Turn a $5 Raspberry Pi RP2350 board into an open-source hardware passkey: WebAuthn/FIDO2 logins, ssh & git signing, OpenPGP, PIV, TOTP. Rust firmware, no_std. | S•Elite | 77.3 | 98.2% | - |
| #19 | qntx/kobe162 A lightweight, no_std multi-chain HD wallet derivation library in Rust. | S•Elite | 77.2 | 100.0% | - |
| #20 | Open-source AI meeting notes for Mac. Records mic + system audio with no bot, transcribes on-device or via OpenAI / Deepgram / Groq, identifies speakers offline, and writes summaries that fuse your notes with the transcript. Ask your notes and get cited answers. Tauri 2 + Rust + Swift. | B•Solid | 77.2 | 96.6% | - |
| #21 | tod-org/tod172 An unofficial Todoist command line client written in Rust | S•Elite | 77.1 | 93.1% | - |
| #22 | A League of Legends match history and performance analysis assistant built with Tauri 2 and Rust. Its innovative tagging system lets users instantly identify and analyze underperforming teammates, hard carries, and “passenger” players. | S•Elite | 76.9 | 94.7% | - |
| #23 | S•Elite | 76.8 | 96.1% | - | |
| #24 | Monorepo for StartOS, StartWRT, StartTunnel, start-sdk, start-docs, start-cli, start-registry, patch-db, and various shared libraries | S•Elite | 76.6 | 92.0% | - |
| #25 | A powerful, developer-friendly tool for local PHP development | S•Elite | 76.3 | 95.6% | - |
| #26 | Suzaku (朱雀) is a sigma-based threat hunting and fast forensics timeline generator for cloud logs. | S•Elite | 76.3 | 95.7% | - |
| #27 | Realm is a cross platform Red Team engagement platform with a focus on automation and reliability. | S•Elite | 76.3 | 95.5% | - |
| #28 | 🦀 A friendly terminal UI for rsync, written in Rust. Reusable profiles, an honest dry-run diff, and live progress, even over SSH. | B•Solid | 76.3 | 100.0% | - |
| #29 | mahkoh/jay701 A Wayland Compositor | S•Elite | 76.2 | 90.8% | 3 |
| #30 | A Matrix server written in Rust | B•Solid | 76.1 | 97.8% | - |
| #31 | Embeddable spreadsheet engine - parse, evaluate & mutate Excel workbooks from Rust, Python, or the browser. Arrow-powered, 400+ functions. | S•Elite | 75.8 | 90.3% | 3 |
| #32 | 📜 Smart contracts for the Axone protocol | B•Solid | 75.8 | 96.0% | - |
| #33 | eitsupi/arf353 Alternative R Frontend — a modern R console written in Rust | S•Elite | 75.8 | 95.2% | 1 |
| #34 | h5i-dev/h5i541 Sandboxed collaboration for multi-agent teams: a Git-backed message forum with each agent isolated in its own disposable sandbox. Turn a Git repository into a secure message forum for AI agents. | S•Elite | 75.8 | 92.8% | 5 |
| #35 | Unica (Ю́ника) — публичный плагин Codex и Claude Code для разработки на 1С:Предприятии. | S•Elite | 75.7 | 88.3% | 4 |
| #36 | High Performance Low-Latency Frameworks | S•Elite | 75.7 | 94.7% | - |
| #37 | ccteam turns the coding agents you already run (Claude Code, Codex, Grok, DeepSeek Harness, Kimi, Pi) into one team — any session can spawn, dispatch, and collect work from any vendor on any machine, while you steer it all from Telegram, Lark, or a browser tab. 把你在用的编程 agent 编成一支团队,跨厂商跨机器派活,Telegram/飞书/网页统一指挥。 | B•Solid | 75.7 | 98.3% | - |
| #38 | Collection of block cipher algorithms written in pure Rust | S•Elite | 75.7 | 95.8% | - |
| #39 | Local-first speech-to-text: no cloud, no telemetry, fail-closed by design. One CLI, seven model families, signed model catalog, OpenAI-compatible local API. | S•Elite | 75.6 | 97.0% | - |
| #40 | Distributed event stream server over HTTP, backed by S3. | S•Elite | 75.5 | 96.1% | - |
| #41 | Rust Project Goals tracker | S•Elite | 75.5 | 93.8% | - |
| #42 | GCWing/BitFun1,816 BitFun combines a high-performance agent runtime written in Rust with a polished desktop application. It pairs the depth of a Code Agent with open, general-purpose capabilities for work beyond software development. | S•Elite | 75.5 | 88.2% | 13 |
| #43 | A software library of stochastic streaming algorithms, a.k.a. sketches. | S•Elite | 75.4 | 80.5% | 2 |
| #44 | Pure-Rust library and CLI for converting DOCX, XLSX, and PPTX files to PDF. No LibreOffice, no Chromium, no Docker — just a single binary powered by Typst. | B•Solid | 75.3 | 95.5% | - |
| #45 | t8y2/dbx17,446 20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 90+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP Server。 | S•Elite | 75.3 | 89.3% | - |
| #46 | Wayland desktop shell and status bar in Rust with GPUI, featuring a modular bar, launcher, and control center for Hyprland and Niri. | B•Solid | 75.2 | 100.0% | - |
| #47 | The most customizable Wayland compositor with TypeScript(tsx). | S•Elite | 75.2 | 93.6% | - |
| #48 | RDF data shapes implementation in Rust | S•Elite | 75.2 | 98.1% | - |
| #49 | Native macOS orchestrator for coding agents — run Claude Code, Codex, Cursor, Gemini and shells in parallel across git worktrees and remote hosts | S•Elite | 75.1 | 85.9% | - |
| #50 | screenshot tool for wayland compositors. | S•Elite | 75.1 | 94.9% | - |
How to Get Your Rust PR Merged
Get this week's top welcoming repos + fresh Good First Issues for Rust
Free weekly email, scoped to Rust. No account needed - confirm once and unsubscribe anytime.
Frequently Asked Questions: Rust Open Source
What is the most welcoming Rust open-source repository?
The highest-ranked Rust repository on GetMerged is currently Xoshbin/asyar, with a C-Rank score of 81.6/100 and a 96.2% PR merge rate.
How can I find good first issues in Rust?
You can browse verified beginner-friendly issues in Rust by visiting our curated Good First Issues directory at getmerged.abhishekco.de/good-first-issue/rust.
What makes a Rust repository ‘Super Welcoming’ on GetMerged?
A ‘Super Welcoming’ (S-Tier) Rust repository demonstrates an external PR merge rate above 80%, a median first response time within 24 to 48 hours, active review feedback, and clear onboarding documentation.