Rust Rust

Open-source Rust projects categorized as Rust

Top 23 Rust Rust Projects

  1. rustdesk

    An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

    Project mention: A web-based RDP client built with Go WebAssembly and grdp | news.ycombinator.com | 2026-04-25

    With hp shutting down anyware / teradici / pcoip there are quite a few people looking for alternatives that support high resolution multi monitor with 60fps high bit depth playback and things like wacom tablet support and all three OS. Parsec and DCV are out there on the spend money side. I'm excited about the open source efforts. Things like rustdesk,kyber, and teraguchi. The community needs an open source high performance option.

    https://github.com/rustdesk/rustdesk

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. rust

    Empowering everyone to build reliable and efficient software.

    Project mention: Add basic "comptime" fn implementation (Rust) | news.ycombinator.com | 2026-06-09
  4. tauri

    Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

    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
  5. deno

    A modern runtime for JavaScript and TypeScript.

    Project mention: Scarab Diagnostic Suite Field Test #014: Deno Stdin Stream Resource Boundary | dev.to | 2026-06-06
  6. 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
  7. union

    The trust-minimized, zero-knowledge bridging protocol, designed for censorship resistance, extremely high security, and usage in decentralized finance. (by unionlabs)

  8. 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-27

    I'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 \

  9. alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: Zed is 1.0 | news.ycombinator.com | 2026-04-29

    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.

  10. Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

    Project mention: My 2025 Tech Resolutions and My Plan for 2026 | dev.to | 2026-01-15

    Finish again the rustlings. ✅

  11. vaultwarden

    Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

    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.

  12. warp

    Warp is an agentic development environment, born out of the terminal.

    Project mention: My 2026 Productivity Stack | dev.to | 2026-05-11
  13. bat

    A cat(1) clone with wings.

    Project mention: 5 CLI Tools I Use to Keep Terminal Workflows Less Annoying | dev.to | 2026-05-07

    But for reading code, scripts, configs, Markdown, YAML, JSON, or anything where your eyes are expected to survive the experience, bat is much nicer.

  14. starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

    Project mention: Toward a more POSIX-Friendly PowerShell experience | dev.to | 2026-05-18

    starship – The only terminal prompt utility you'll ever need. Make your command-line prompt consistent no matter the OS.

  15. awesome-rust

    A curated list of Rust code and resources.

  16. ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: ChatGPT VS BotVa - a user suggested alternative | libhunt.com/r/ChatGPT | 2026-03-23
  17. Pake

    🤱🏻 Turn any webpage into a desktop app with one command.

    Project mention: Pake: Webpage to desktop app in one command using rust | news.ycombinator.com | 2026-05-03
  18. ruff

    An extremely fast Python linter and code formatter, written in Rust.

    Project mention: Why Terminal-Based Development Is Best For Me | dev.to | 2026-06-10

    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.

  19. bevy

    A refreshingly simple data-driven game engine built in Rust

    Project mention: Bevy Engine | news.ycombinator.com | 2026-06-04
  20. helix

    A post-modern modal text editor.

    Project mention: Show HN: Files.md – open-source alternative to Obsidian | news.ycombinator.com | 2026-05-18

    Being a better version of something is an invitation, not an imposition! I'm not a developer and never have been, I study literatureand I use a modal editor for all my writing.

    If you've ever used Ctrl+C to copy, you've already done something harder than the core concept of modal editing. Modal editing is simpler: you press a single key, and you switch to one (of two) modes. That's it. That's the thing people find intimidating. In one mode the letters you press show up on the screen, in the other the letters you press select/copy/move/etc (like cntrl+c... Except even simpler you only need to press one key). You have to use keyboard keys to go up and down, which I assume you already have some experience with.

    Learning it is identical to learning a GUI. In Word, you hunt through menus for the word 'cut' or 'paste' and click it. In a modal editor like helix you look up cut or paste on a menu and press the key next to it instead. Except once you remember the key you never have to go look through menus again!

    Get the hang of it and modal text editors are to word processors what word processors are to typewriters. Except at least typewriters have some charm.

    All that being said, if you want to sync your notes you'll have to use something like Dropbox or google drive, and I looked up how to install helix and you do have to download and unzip a file (https://github.com/helix-editor/helix/releases). Still, computer science degree not required!

    Unless you've only ever used android or iOS device in which case all of my assumptions about your familiarity with keyboards and mice is totally off. Still!

  21. fd

    A simple, fast and user-friendly alternative to 'find'

    Project mention: Biff is a command line datetime Swiss army knife | news.ycombinator.com | 2026-05-27

    I know that if you want `fd` (https://github.com/sharkdp/fd) you need to `apt install fd-find` and which installs the binary `fdfind` (!).

  22. hyperswitch

    Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation

    Project mention: Prism: A stateless payment integration library extracted from 4 years of production | dev.to | 2026-04-16

    We have been living in this world for years building Juspay Hyperswitch, an open-source and composable payments platform. At some point we had integrations for 100+ connectors. The integrations worked well — but they were locked inside our orchestrator, not usable by anyone who just needed to talk to Stripe or Adyen without adopting an entire platform.

  23. nushell

    A new type of shell

    Project mention: Nushell | news.ycombinator.com | 2026-02-02
  24. yazi

    💥 Blazing fast terminal file manager written in Rust, based on async I/O.

    Project mention: Linux Terminal Memory Usage | news.ycombinator.com | 2026-05-11

    For that specific use case you could also try `yazi`[0], which is a TUI file browser that has image (and other filetypes) preview built in.

    [0] https://github.com/sxyazi/yazi

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Rust discussion

Log in or Post with

Rust Rust related posts

  • From repo to production in one command: how Fitz makes deployment a language feature

    1 project | dev.to | 11 Jun 2026
  • Del repo a producción con un solo comando: cómo Fitz hace del deployment una feature del lenguaje

    1 project | dev.to | 11 Jun 2026
  • PgDog Tips: Scale Postgres Without Rewriting Your App

    1 project | dev.to | 11 Jun 2026
  • Wez Furlong returns to WezTerm maintenance

    1 project | news.ycombinator.com | 11 Jun 2026
  • Show HN: Extend UI – open-source UI kit for modern document apps

    5 projects | news.ycombinator.com | 10 Jun 2026
  • How to Get Hermes Agent to Use AgentMail (And Why It's Harder Than It Should Be)

    1 project | dev.to | 10 Jun 2026
  • Rename count:Count to von:Count

    1 project | news.ycombinator.com | 10 Jun 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Rust projects in Rust? This list will help you:

# Project Stars
1 rustdesk 115,668
2 rust 113,755
3 tauri 107,710
4 deno 106,975
5 cc-switch 97,442
6 union 74,002
7 ripgrep 64,851
8 alacritty 64,514
9 Rustlings 63,201
10 vaultwarden 61,937
11 warp 61,131
12 bat 59,300
13 starship 58,223
14 awesome-rust 57,720
15 ChatGPT 54,393
16 Pake 50,345
17 ruff 47,830
18 bevy 46,563
19 helix 44,803
20 fd 43,250
21 hyperswitch 42,885
22 nushell 39,677
23 yazi 39,284

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?