SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Open-Source Projects
-
I have not used HTTP/2 yet, but I am wondering: according to what I saw a while ago here HTTP/2 is easy to enable or even default for fetch() calls.
-
Project mention: Are there things OOP Languages can do bust Rust can't do when it comes to GameDev | /r/rust | 2023-06-06
IMO the biggest problem is that Rust is pretty lacking in the ability to dynamic link to code (which isn't a feature of OOP in general! It just so happen that many OOP languages also have this feature), which translates in a poor ability to write plugin systems and hot-reload code. This is not an intrinsic limitation of Rust the language though, just the tooling around it, and there is work in progress to mitigate the issue.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Neither Python nor Rust are big for use for cross-platform Desktop apps. If you really want some Rust code in your Desktop application I think you can use this: https://github.com/tauri-apps/tauri
-
My journey of using terminal emulators began together with my introduction to Linux about 7 years ago. GNOME terminal was my first as it came pre-installed on Ubuntu, my first Linux distribution. Since then, I've had the opportunity to explore and utilize a range of terminal emulators, including Alacritty, Kitty, st, Konsole, xterm, and most recently iTerm2. It's been interesting to experiment with these different emulators, each offering its unique features (or similar however with each with personal touch), user interfaces, and performance benchmarks. Just the other day, a new terminal emulator caught my attention: Warp Terminal. My curiosity won, and Warp was downloaded, this short blog are my thoughts about Warp terminal. At the moment there is only support for macOS, however linux and windows builds are on the way.
-
rustdesk
Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative.
-
Project mention: R user, trying to learn Python... what´s the Rstudio equivalent? | /r/learnpython | 2023-06-07
But you can paste from external sources into Vim. For copying from Vim into an external source, yeah that’s trickier. Personally, I usually just have two terminals open side by side, one with Vim and one with less (actually, bat with less as the pager, so it’s like less + syntax highlighting) for copying. Somewhat ghetto, but it’s a feature-packed yet lightweight setup which works for me.
-
Do any of you know of any resources that would allow me to practice some specific C++ notions like templates, constexpr, RAII, etc ? Something like https://github.com/rust-lang/rustlings/ but for C++ ?
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
MeiliSearch
A lightning-fast search engine that fits effortlessly into your apps, websites, and workflow.
-
AppFlowy
AppFlowy is an open-source alternative to Notion. You are in charge of your data and customizations. Built with Flutter and Rust.
-
Project mention: What are some of projects to start with for a beginner in rust but experienced in programming (ex: C++, Go, python) ? | /r/rust | 2023-05-31
-
For my prompt, I still use Starship although my configuration has changed a bit. I've switched the pure preset which is a lot more minimal and less distracting.
-
from all the react clones I've seen there, this is the one that I'm mostly impressed by: https://yew.rs/ (React clone written in Rust, targeting webasm)
-
Project mention: My naive code of 200 lines is faster than the blazingly fast parallelized version | /r/rust | 2023-06-07
The blazingly fast version is: fd
-
Project mention: Show HN: Ezno, a TypeScript checker written in Rust, is now open source | news.ycombinator.com | 2023-06-07
Very cool! I'm curious, is this intended for dev tooling?
For example, I could see this (or something similar) being useful as the engine for a typescript language server that would be faster than the standard one
But if it's not aimed at 1:1 with tsc, would it be intended more for something like swc[1]?
Or what would you expect people to use this for, besides just being a cool project to learn from?
-
I am trying to enable the VW admin page from the wiki here
-
I want to be able to import the nushell standard library with this command on my scripts:
-
Project mention: Is bevy the best option for a Rust based game engine (long term)? | /r/rust_gamedev | 2023-05-31
Having actually tried using bevy UI for something non-trivial I don't think ECS is possible path there, it feels like a complete anti-pattern to how UIs are done. I've seen many people argue this, but at the same time I've seen no real GUIs made with bevy UI. Their UI example https://github.com/bevyengine/bevy/blob/main/examples/ui/ui.rs is a great example of how bad the situation is. Compare it to say https://www.egui.rs/ which is mainly developed by one person.
-
Project mention: It probably has been done before. No shame on chrumium, it's good browser, but come one people, skins are not separate browsers | /r/linuxmasterrace | 2023-06-05
There's also stuff like Kraken, whatever SerenityOS is doing for its web browser and what I hope takes over very soon - Servo.
-
Tree View https://github.com/helix-editor/helix/pull/5768
-
Hi! I use this: https://the.exa.website, and the package to this: https://archlinux.org/packages/extra/x86_64/exa/
-
Project mention: I'm looking for a virtual machine that prioritizes privacy and does not include tracking or telemetry. | /r/privacy | 2023-06-05
-
https://rocket.rs/ ?
-
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Project mention: Letlang — Roadblocks and how to overcome them - My programming language targeting Rust | /r/rust | 2023-06-07Yes, Letlang is translated to Rust and the runtime is implemented in Rust, using tokio and genawaiter. The compiler itself is also built in Rust.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust related posts
- Rust Module System Encourages Bad Practices
- gobuster or dirbuster or dirb
- Apparently You can Perform a Tree of Thought Like Prompt with a single ChatGPT prompt
- Show HN: Ezno, a TypeScript checker written in Rust, is now open source
- Would you use an alternative platform if one actually came along?
- M1 crate
- Letlang — Roadblocks and how to overcome them - My programming language targeting Rust
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0920ffd860>
www.saashub.com | 7 Jun 2023
Index
What are some of the best open-source Rust projects? This list will help you:
Project | Stars | |
---|---|---|
1 | deno | 89,700 |
2 | rust | 82,323 |
3 | tauri | 64,146 |
4 | alacritty | 46,971 |
5 | rustdesk | 42,478 |
6 | bat | 41,461 |
7 | Rustlings | 39,234 |
8 | MeiliSearch | 36,871 |
9 | AppFlowy | 35,362 |
10 | awesome-rust | 35,051 |
11 | starship | 34,491 |
12 | yew | 27,749 |
13 | fd | 27,653 |
14 | swc | 27,505 |
15 | vaultwarden | 25,347 |
16 | nushell | 24,901 |
17 | bevy | 24,162 |
18 | Servo | 23,200 |
19 | helix | 22,491 |
20 | exa | 21,843 |
21 | firecracker | 21,739 |
22 | Rocket | 20,770 |
23 | tokio | 20,706 |