Rust Rust

Open-source Rust projects categorized as Rust

Top 23 Rust Rust Projects

  1. deno

    A modern runtime for JavaScript and TypeScript.

    Project mention: 🔥10 Useful Developer Tools That Will Make Development Easier in 2025 | dev.to | 2024-12-29

    ☆ Star Deno

  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: KEON is a human-readable serde format that syntactic similar to Rust | news.ycombinator.com | 2025-01-11

    With some notable exceptions. I'll never love the turbofish [1] for example.

    [1] https://github.com/rust-lang/rust/blob/master/tests/ui/parse...

  4. tauri

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

    Project mention: auto y2025 = new Year(); // Resolutions | dev.to | 2025-01-02

    Rewrite Muscurdi - Password Manager in Rust with [iced](https://github.com/iced-rs/iced, dioxus and/or tauri

  5. rustdesk

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

    Project mention: I will never need to buy a new computer again | news.ycombinator.com | 2025-01-12

    Looks like it's not supported in RustDesk or Parsec, but there are other tools that will do it [1].

    [1] https://github.com/rustdesk/rustdesk/discussions/6014

  6. alacritty

    A cross-platform, OpenGL terminal emulator.

    Project mention: From iTerm To WezTerm | dev.to | 2025-01-09

    I also tried Alacritty, but it is very basic and lacks the features I need. Recently, I tested Ghostty, which has gained huge attention – it has nice defaults, but its RAM usage is concerning (around 250MB per empty tab). Currently, it also lacks buffer search, which makes the terminal useless for me.

  7. Rustlings

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

    Project mention: auto y2025 = new Year(); // Resolutions | dev.to | 2025-01-02

    Finish again the rustlings.

  8. ChatGPT

    🔮 ChatGPT Desktop Application (Mac, Windows and Linux)

    Project mention: Widen ChatGPT Screen | news.ycombinator.com | 2024-06-14
  9. bat

    A cat(1) clone with wings.

    Project mention: Wombat - Syntax Highlighting with Rust's Bat Called from Crystal | dev.to | 2025-01-15

    Have you heard of the command-line tool bat, written in Rust? bat is a command-line tool similar to cat that displays file contents in the terminal, but with additional features like line numbering, syntax highlighting, and paging.

  10. ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

    Project mention: 17 Essential CLI Tools to Boost Developer Productivity | dev.to | 2025-01-02

    ripgrep

  11. MeiliSearch

    A lightning-fast search API that fits effortlessly into your apps, websites, and workflow

    Project mention: Building a Production Stack: Docker, Meilisearch, NGINX & NestJS | dev.to | 2024-12-31

    If you’re reading this, chances are you’re already familiar with Elasticsearch and are now curious about Meilisearch. So, no need to start from the basics, let’s dive right into why Meilisearch might be the better choice!

  12. awesome-rust

    A curated list of Rust code and resources.

    Project mention: Getting Started with Rust | dev.to | 2024-10-25

    Once you're familiar with Rust, contributing to open-source projects is a great way to continue learning and give back to the community. GitHub hosts a wide variety of Rust projects, there are around 970 repositories with more than 1k stars, and it certainly has its awesome Rust repository. Exploring these repositories will also give you practical insights into how Rust is used in different domains.

  13. starship

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

    Project mention: From iTerm To WezTerm | dev.to | 2025-01-09

    WezTerm does not have a graphical interface for configuration, and the setup is done through a Lua file (this is unusual for me, but Vim users are familiar with it). The configuration file can be located at ~/.wezterm.lua or ~/.config/wezterm/wezterm.lua. I prefer the second path because it is where Fish and starship store configs too.

  14. vaultwarden

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

    Project mention: Bitwarden Is Down | news.ycombinator.com | 2025-01-07
  15. bevy

    A refreshingly simple data-driven game engine built in Rust

    Project mention: Drag and Drop Images into Bevy 0.15 on the web | news.ycombinator.com | 2024-12-15
  16. fd

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

    Project mention: 17 Essential CLI Tools to Boost Developer Productivity | dev.to | 2025-01-02

    fd

  17. helix

    A post-modern modal text editor.

    Project mention: Ropey – A UTF8 text rope for manipulating and editing large texts. in Rust | news.ycombinator.com | 2025-01-15

    I'd also recommend Helix, that's a more widely used editor also written in Rust.

    https://github.com/helix-editor/helix

  18. lapce

    Lightning-fast and Powerful Code Editor written in Rust

    Project mention: Lapce: Fast and Powerful Code Editor | news.ycombinator.com | 2025-01-06
  19. ruff

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

    Project mention: Faster Python Linter and Formatter | dev.to | 2025-01-08

    Read more at: https://docs.astral.sh/ruff/

  20. Pake

    🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 利用 Rust 轻松构建轻量级多端桌面应用

  21. nushell

    A new type of shell

    Project mention: Easy development environments with Nix and Nix flakes! | dev.to | 2025-01-15
  22. swc

    Rust-based platform for the Web

    Project mention: Fresh Start: Unlocking New Beginnings with GitHub Copilot | dev.to | 2025-01-10

    # React + Vite This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. Currently, two official plugins are available: - [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh - [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh # Fresh-Starts

  23. polars

    Dataframes powered by a multithreaded, vectorized query engine, written in Rust

    Project mention: Using Polars in Rust for high-performance data analysis | dev.to | 2024-10-30

    If you want to get into Polars, the library is very well documented, and I’d recommend you check out their getting started tutorial, their API docs, and when you’re all set up, you can also check out their Cookbooks to learn about many of the standard operations within Polars.

  24. InfluxDB

    Scalable datastore for metrics, events, and real-time analytics

    Project mention: InfluxDB: Optimize your Data with Data Retention Policies and Continuous Queries | dev.to | 2024-12-22

    One big caveat: As you see, the tag host is transformed to a number format, not a string. Astonishingly, there is no way in InfluxDB to change the tag values with a select INTO values, as documented in this issue from 2015, or a way to rename tags of existing data as discussed in this issue. The workarounds are to use a client software or to use the Flux language, but both is outside the scope of this article.

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

Index

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

# Project Stars
1 deno 101,143
2 rust 100,462
3 tauri 88,268
4 rustdesk 79,368
5 alacritty 57,304
6 Rustlings 55,764
7 ChatGPT 53,442
8 bat 50,646
9 ripgrep 49,790
10 MeiliSearch 48,651
11 awesome-rust 48,171
12 starship 46,424
13 vaultwarden 40,822
14 bevy 37,474
15 fd 35,163
16 helix 35,084
17 lapce 34,897
18 ruff 34,543
19 Pake 34,005
20 nushell 33,337
21 swc 31,485
22 polars 31,328
23 InfluxDB 29,298

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 5th most popular programming language
based on number of references?