Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 18 Rust Robotic Projects
-
rerun
Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
Project mention: AI Coding Agents Are Removing Programming Language Barriers | news.ycombinator.com | 2025-07-23> In which world is Rust fantastic for writing desktop applications? Where are the mature Rust UI frameworks?
Rust has come a remarkably long way [1] !
It's better than any language that isn't C/C++. We have bindings to all of the major UI toolkits, plus a lot of native toolkits.
You can also use Electron/Tauri for Javascript, or Dioxus for something more performant. Egui is also really nice for dev tools.
> What does this even mean?
Rewrite It In Rust metrics tend to tell good stories.
Developer blogs (links escaping me right now) show positive performance gains for lots of consumer desktop software written in whole or in parts using Rust. Discord, Slack, lots of other apps are starting to replace under-performing components in Rust.
> For example? And what do you mean by "AI powered desktop apps"?
Stuff like Zed [2] and the open source Photoshop-killer I'm working on (user-guided volumetric rendering, real time instructive Figma). The creator or egui works on Rerun [3], which is industrial / spatial visualization. Etc, etc.
[1] https://areweguiyet.com/
[2] https://zed.dev/
[3] https://rerun.io/
-
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.
-
dora
DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.
Project mention: Robotics and ROS2 Course by University of Eastern Finland | news.ycombinator.com | 2025-01-19 -
zenoh
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Project mention: Show HN: Decentralized robots (and things) orchestration system | news.ycombinator.com | 2025-01-18Looks very interesting!
How does this compare with Zenoh [1]?
Also, I'm curious why you all included "OS" in the name? Almost every introduction to ROS/ROS2 has to explain that it isn't actually an operating system, and it seems like hyveOS is headed for the same misunderstanding.
[1]: https://zenoh.io/
-
-
Project mention: Copper v0.6: New Heterogeneous Computing Capabilities for Rust Robotics | news.ycombinator.com | 2025-01-21
Release Notes: https://github.com/copper-project/copper-rs/wiki/Copper-Rele...
-
Project mention: Peng quadrotor autonomy framework visualized in the browser | news.ycombinator.com | 2024-11-07
-
optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
-
CleanIt
Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.
-
mech
🦾 Mech is a programming language for building data-driven systems like robots, games, and interfaces. Start here!
Project mention: A Fast Bytecode VM for Arithmetic: The Compiler | news.ycombinator.com | 2025-08-28Super cool! I just happened to write one of these last week, I posted it here if anyone wants to take a look at another implementation: https://github.com/mech-lang/mech/releases/tag/v0.2.58-beta
The code is here: https://github.com/mech-lang/mech/tree/main/src/core/src/pro...
-
robonomics
Robonomics node implementation for Polkadot ecosystem; Kusama parachain slot #2048 since January 2022
-
Project mention: Ncomm – a node-based robotics framework written in Rust | news.ycombinator.com | 2024-09-13
-
rs-opw-kinematics
Rust implementation of inverse and forward kinematic solutions for six-axis industrial robots with a parallel base and spherical wrist.
-
-
-
syact
A library to control motors (mainly stepper motors), define actuators and their interactions with each other
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Robotics discussion
Rust Robotics related posts
-
Rerun: Revolutionizing Data Visualization for Modern Projects
-
Copper v0.6: New Heterogeneous Computing Capabilities for Rust Robotics
-
Some Programming Language Ideas
-
Show HN: Copper – Open-Source Robotics in Rust with Deterministic Log Replay
-
Peng quadrotor autonomy framework visualized in the browser
-
Copper v0.4: a Rust-Powered Robot Engine. New Simulation APIs and a Demo
-
Ncomm – a node-based robotics framework written in Rust
-
A note from our sponsor - Sevalla
sevalla.com | 31 Aug 2025
Index
What are some of the best open-source Robotic projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | rerun | 9,139 |
2 | dora | 2,436 |
3 | zenoh | 2,034 |
4 | ros2_rust | 1,189 |
5 | copper-rs | 826 |
6 | Peng | 683 |
7 | optimization-engine | 580 |
8 | openrr | 567 |
9 | bonsai | 397 |
10 | CleanIt | 284 |
11 | mech | 235 |
12 | robonomics | 222 |
13 | ncomm | 70 |
14 | rs-opw-kinematics | 25 |
15 | airsim-client | 18 |
16 | rust_zmqRemoteApi | 13 |
17 | syact | 11 |
18 | sybot | 3 |