SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust rust-lang Projects
-
rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
rustdesk
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Project mention: Build a Miro Like Collaborative Features using Velt MCP and Zed IDE🔥 | dev.to | 2025-12-16I'll start by generating a clean mind mapping interface using Magic Patterns. Then, I'll use Zed IDE with Velt's Model Context Protocol (MCP) integration to add real-time collaboration features.
-
-
slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
There is also Slint, if you want another option. https://slint.dev
-
openobserve
Modern observability platform: 10x easier, 140x lower storage cost, petabyte scale. Open-source alternative to Elasticsearch/Splunk/Datadog for logs, metrics, traces, RUM, and more.
Check OpenObserve https://github.com/openobserve/openobserve. It precisely was built to solve the challenges around grafana nd elastic. This is not a stack that you will need to weave together, just a single binary/container that would suffice for most users' needs - logs, metrics, traces, dashboards, alerts.
Disclosure: I am a maintainer of OpenObserve
- Project mention: Ask HN: Has anyone else been unemployed for over two years? | news.ycombinator.com | 2025-09-19
>I doubt that would be compatible with a WASM build target.
In principle, I don't see why not. In practice, yeah I can see it. In both cases, can't know without checking, and I haven't. Bevy is pretty cool though!
My drive-by suggestions would be more along the lines of https://github.com/mattwparas/steel, https://github.com/elkowar/eww, perhaps most pertinently: https://kdl.dev/
Hopefully one of those would be minimal enough for the rest of the engine to not manage to get your way, as frameworks are known to do. As always, happy hacking!
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
This tutorial provides a comprehensive guide to OAuth authentication patterns and walks through building a production-ready MCP server. We'll implement secure authentication flows that allow AI agents to safely interact with your hosted services, then deploy the complete solution using Shuttle's streamlined cloud deployment.
- Project mention: Rust won: the quest for performant, reliable software [video] | news.ycombinator.com | 2025-09-12
Not OP but it consistently says that logging JSON (specifically nested JSON while not having escaped strings) with the tracing crate is not possible or provides wrong solutions.
However this is doable, just under an experimental feature flag since 2022[1]. I created this repo[2] with a small blog post, hopefully the scrapers can pick it up :')
[1]https://github.com/tokio-rs/tracing/discussions/1906
[2]https://github.com/joswayski/tracing-valuable-example
- Project mention: Rio Terminal: A hardware-accelerated GPU terminal emulator | news.ycombinator.com | 2025-09-30
2. tabs inherit from the previous tab's zoomed in height and width https://github.com/raphamorim/rio/issues/1196
-
Anaconda != the conda ecosystem != Python
Everyone who is comparing Anaconda and conda to Astral and uv is missing that the conda ecosystem is language-agnostic while uv is python specific. uv won't help you install gfortran, for example. It is not a replacement, unless you only do python (and use at most common non-python libraries that are available on PyPI).
On the other hand you don't have to use anything associated with Anaconda to use the conda ecosystem. Alternative package managers like mamba and pixi rely on the conda-forge channel instead. Pixi in particular (https://pixi.sh/) is sort-of the uv for the conda ecosystem workflow-wise, and works pretty well if you want that.
-
-
readyset
Readyset is a MySQL and Postgres wire-compatible caching layer that sits in front of existing databases to speed up queries and horizontally scale read throughput. Under the hood, ReadySet caches the results of cached select statements and incrementally updates these results over time as the underlying data changes.
Project mention: Readyset is a MySQL and Postgres wire-compatible caching layer | news.ycombinator.com | 2025-08-25 -
I'm one of the Hickory maintainers, although I mainly work on the server-side code.
https://github.com/hickory-dns/hickory-dns is our Git repo
Documentation for the resolver including an example: https://docs.rs/hickory-resolver/latest/hickory_resolver/ind...
- Project mention: Rue: Higher level than Rust, lower level than Go | news.ycombinator.com | 2025-12-21
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust rust-lang discussion
Rust rust-lang related posts
-
Build Android apps using Rust and iced
-
Build a Miro Like Collaborative Features using Velt MCP and Zed IDE🔥
-
The end of the kernel Rust experiment
-
Like Ruby on Rails, but for Rust
-
Xleak – terminal Excel viewer with an interactive TUI
-
Borgo: A statically typed language that compiles to Go
-
Zed: The Editor I Wish I Liked
- A note from our sponsor - SaaSHub www.saashub.com | 22 Dec 2025
Index
What are some of the best open-source rust-lang projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | rustdesk | 104,387 |
| 2 | zed | 71,695 |
| 3 | Rust | 25,207 |
| 4 | slint | 21,253 |
| 5 | openobserve | 17,547 |
| 6 | eww | 11,858 |
| 7 | Fyrox | 8,755 |
| 8 | loco | 8,411 |
| 9 | rust-blog | 8,260 |
| 10 | shuttle | 6,785 |
| 11 | tracing | 6,409 |
| 12 | Rio | 6,148 |
| 13 | pixi | 5,931 |
| 14 | winit | 5,709 |
| 15 | readyset | 5,164 |
| 16 | hickory-dns | 4,877 |
| 17 | borgo | 4,473 |
| 18 | Replibyte | 4,379 |
| 19 | poem | 4,296 |
| 20 | Toshi | 4,248 |
| 21 | dim | 4,031 |
| 22 | orbtk | 3,790 |
| 23 | async-graphql | 3,609 |