Rust rust-lang

Open-source Rust projects categorized as rust-lang

Top 23 Rust rust-lang Projects

  1. rustdesk

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

    Project mention: RustDesk: Open-Source Remote Desktop Solution | dev.to | 2025-08-04

    rustdesk

  2. 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.

    InfluxDB logo
  3. 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-16

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

  4. Rust

    All Algorithms implemented in Rust (by TheAlgorithms)

  5. slint

    Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

    Project mention: iced 0.14 has been released (Rust GUI library) | news.ycombinator.com | 2025-12-07

    There is also Slint, if you want another option. https://slint.dev

  6. 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.

    Project mention: I can't recommend Grafana anymore | news.ycombinator.com | 2025-11-14

    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

  7. eww

    ElKowars wacky widgets

    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!

  8. Fyrox

    3D and 2D game engine written in Rust

    Project mention: Build Android apps using Rust and iced | news.ycombinator.com | 2025-12-21
  9. 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.

    Stream logo
  10. loco

    🚂 🦀 The one-person framework for Rust for side-projects and startups

    Project mention: Like Ruby on Rails, but for Rust | news.ycombinator.com | 2025-12-04
  11. rust-blog

    Educational blog posts for Rust beginners

    Project mention: Common Rust Lifetime Misconceptions | news.ycombinator.com | 2025-12-14
  12. shuttle

    Build & ship backends without writing any infrastructure files.

    Project mention: How to Build and Deploy an SSE MCP Server with OAuth in Rust | dev.to | 2025-09-01

    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.

  13. tracing

    Application level tracing for Rust.

    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

  14. Rio

    A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.

    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

  15. pixi

    Package management made easy

    Project mention: Anaconda Raises 150M Series C | news.ycombinator.com | 2025-07-31

    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.

  16. winit

    Window handling library in pure Rust

    Project mention: Build Android apps using Rust and iced | news.ycombinator.com | 2025-12-21
  17. 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
  18. hickory-dns

    A Rust based DNS client, server, and resolver

    Project mention: Async DNS | news.ycombinator.com | 2025-12-12

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

  19. borgo

    Borgo is a statically typed language that compiles to Go.

    Project mention: Rue: Higher level than Rust, lower level than Go | news.ycombinator.com | 2025-12-21
  20. Replibyte

    Seed your development database with real data ⚡️

  21. poem

    A full-featured and easy-to-use web framework with the Rust programming language.

  22. Toshi

    A full-text search engine in rust

  23. dim

    Dim, a media manager fueled by dark forces.

  24. orbtk

    The Rust UI-Toolkit.

  25. async-graphql

    A GraphQL server library implemented in Rust

  26. SaaSHub

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

    SaaSHub logo
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-lang discussion

Rust rust-lang related posts

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

Sponsored
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.
www.influxdata.com