SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Open-Source Projects
-
rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Ah, I love rustdesk. I didn't know it was Flutter based. Only minor complaint about Rustdesk is that when you send the official link to people, they are frightened by a big scary "Scammer" alert[1]. To you and me, we immediately understand its actual purpose, but to non technical folks they hesitate to click it. I've seen this too many times.
[1] https://github.com/rustdesk/rustdesk/releases
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: Docker, Node, and Electron Walked Into My Terminal. So I Built a 3.5MB App to Kick Them All Out. | dev.to | 2026-06-02
-
Project mention: Scarab Diagnostic Suite Field Test #014: Deno Stdin Stream Resource Boundary | dev.to | 2026-06-06
-
cc-switch
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Project mention: DeepSeek makes the V4 Pro price discount permanent | news.ycombinator.com | 2026-05-22 -
union
The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance. (by unionlabs)
-
AppFlowy
Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
Project mention: Tell HN: Notion Desktop is monitoring your audio and network | news.ycombinator.com | 2025-07-17 -
AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
Project mention: dim0 alternatives - excalidraw, obsidian-releases, and AFFiNE | libhunt.com/r/dim0 | 2026-05-01 -
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Project mention: Biff is a command line datetime Swiss army knife | news.ycombinator.com | 2026-05-27I'm the author of Biff. I just wanted to leave a really cool example of something that Biff can do that I _think_ is kinda hard to do otherwise. (And also, I want to make an assertion about it and I hope this will lead to me being wrong and learning something new.)
The use case is: "I want to see a list of all files in a repository, sorted in ascending order of when it was most recently changed according to source control. I also want to highlight the time with color, make it be in local time and format it in my own bespoke way using strftime." Here's the full command (run from the root of https://github.com/BurntSushi/ripgrep):
$ git ls-files \ -
Ligatures are a renderer issue, so using alacritty as a lib wouldn't have this issue (it does demonstrate their hardline stance). Another example that would translate is how long it took them to support disambiguation of key combinations: https://github.com/alacritty/alacritty/issues/6378 (2019-2023). Of course, the maintainers are free to do whatever they want with the project - but such things do make alacritty-as-a-lib an exceptionally bad choice for situations where you want things to just work.
-
Finish again the rustlings. ✅
-
-
Project mention: Get your passwords out of Bitwarden while you still can | news.ycombinator.com | 2026-05-21
If you're going to the trouble of self-hosting, I'd suggest just running vaultwarden.
https://github.com/dani-garcia/vaultwarden
It's entirely compatible with the clients. It also removes a lot of "rug-pull" potential, and gives you the ability to access all the nice features (ex - multi-org, multi-user, shared vaults, totp, etc...)
Honestly - part of the reason I like Bitwarden is that if they ever go full "enshittification", it's going to be relatively easy and straight-forward to just move entirely off their projects and onto open-source forks.
-
oh-my-openagent
omo/lazycodex: The coding agent for tokenmaxxers;the one and only agent harness for complex codebases. For your Codex, for your OpenCode
-
-
But for reading code, scripts, configs, Markdown, YAML, JSON, or anything where your eyes are expected to survive the experience, bat is much nicer.
-
starship – The only terminal prompt utility you'll ever need. Make your command-line prompt consistent no matter the OS.
-
-
Project mention: ChatGPT VS BotVa - a user suggested alternative | libhunt.com/r/ChatGPT | 2026-03-23
-
Project mention: Pake: Webpage to desktop app in one command using rust | news.ycombinator.com | 2026-05-03
-
Website: clickhouse.com
-
Now that I have started my Python project devto-followers2md, I have recently started checking my code with Ruff, a fast Rust-based Python linter and code formatter. I also started using pyright, (yes, I know it is very ironic, it is made by Microsoft), and will be working on making sure the project aligns with its standards too.
-
Rust discussion
Rust related posts
-
Pyodide 314.0: Python packages can now publish WebAssembly wheels to PyPI
-
Weave: Merging based on language structure and not lines
-
k3s Backup Without the Complexity: Velero + Garage S3 on Longhorn
-
The state of building user interfaces in Rust
-
What Are You Working On?
-
Leaving Mozilla
-
The Rust You Actually Need to Write Your First Anchor Program
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Rust projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | rustdesk | 116,090 |
| 2 | rust | 113,755 |
| 3 | tauri | 107,710 |
| 4 | deno | 107,037 |
| 5 | cc-switch | 97,442 |
| 6 | union | 73,969 |
| 7 | AppFlowy | 72,227 |
| 8 | AFFiNE | 69,338 |
| 9 | ripgrep | 65,004 |
| 10 | alacritty | 64,556 |
| 11 | Rustlings | 63,201 |
| 12 | pathway | 63,006 |
| 13 | vaultwarden | 62,297 |
| 14 | oh-my-openagent | 61,908 |
| 15 | warp | 61,668 |
| 16 | bat | 59,244 |
| 17 | starship | 58,223 |
| 18 | awesome-rust | 57,827 |
| 19 | ChatGPT | 54,393 |
| 20 | Pake | 50,345 |
| 21 | ClickHouse | 47,973 |
| 22 | ruff | 47,950 |
| 23 | bevy | 46,563 |