SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Rust Projects
-
Project mention: 🔥10 Useful Developer Tools That Will Make Development Easier in 2025 | dev.to | 2024-12-29
☆ Star Deno
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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...
-
Rewrite Muscurdi - Password Manager in Rust with [iced](https://github.com/iced-rs/iced, dioxus and/or tauri
-
rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
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
-
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.
-
Finish again the rustlings.
-
-
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.
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
ripgrep
-
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-31If 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!
-
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.
-
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.
-
-
-
fd
-
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
-
-
Read more at: https://docs.astral.sh/ruff/
-
-
-
# 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
-
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.
-
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.
Rust Rust discussion
Rust Rust related posts
-
Ropey – A UTF8 text rope for manipulating and editing large texts. in Rust
-
Build a Database in Four Months with Rust and 647 Open-Source Dependencies
-
Rust's New Sort Algorithms
-
KEON is a human-readable serde format that syntactic similar to Rust
-
Gitui release 0.27 adds simple management of remotes
-
PgDog: Load Balancer for PostgreSQL
-
GreptimeDB: Unified Storage for Logs, Metrics, and Traces with OpenTelemetry
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 Jan 2025
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 |