Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 23 Rust operating-system Projects
-
OpenFang is an operating system for autonomous agents. Not a framework. Not a wrapper. An actual OS, written from scratch in Rust by RightNow AI. 137,728 lines of code across 14 crates. Compiles to a single 32MB binary with zero external dependencies. This is not something someone cobbled together over a weekend.
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
Anyone have any idea when Bottle rocket will acknowledge CVE? https://github.com/bottlerocket-os/bottlerocket/security/adv...
-
Project mention: Tock: A secure embedded operating system for microcontrollers written in Rust | news.ycombinator.com | 2026-07-28
-
Project mention: Moss: a Rust Linux-compatible kernel in 26,000 lines of code | news.ycombinator.com | 2025-11-21
-
maestro
Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while supporting most usecases (by maestro-os)
Project mention: Lightweight Linux-compatible kernel written in Rust | news.ycombinator.com | 2025-11-25 -
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
Theseus
Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
When I clicked, I thought this was going to be about the Theseus operating system [0].
It too uses WASM, but for running non-Rust programs in sandboxes. Everything else is Rust. Hmm.. Last updated in 2024 though.
0: https://github.com/theseus-os/Theseus
-
-
-
copper-rs
Copper is an operating system for robots - build, run, and replay your entire robot deterministically.
-
aero
Aero is a new modern, experimental, UNIX-like operating system following the monolithic kernel design. Supporting modern PC features such as long mode, 5-level paging, and SMP (multicore), to name a few.
-
ariel-os
Ariel OS is a library operating system for secure, memory-safe, low-power Internet of Things, written in Rust
Project mention: Efficient Embedded Library OS: Preemptive Scheduler and BLE Support for Microcontrollers | dev.to | 2026-03-18The Ariel OS community is the backbone of its rapid evolution, driving innovation through collaborative problem-solving and resource sharing. Unlike closed-source alternatives, Ariel OS leverages the open-source model, which accelerates feature development but introduces dependency on community contributions. This mechanism is akin to a self-sustaining ecosystem: active participation fuels improvements, while stagnation risks delaying critical updates. For instance, the v0.4.0 release’s BLE support on ESP32 emerged from community-driven efforts to address the growing demand for IoT connectivity, as evidenced by the changelog.
-
DragonOS
DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for **Serverless** scenarios.
-
This, I assume?: https://github.com/vinc/moros
Pretty impressive, you've gotten much farther than I ever did (I didn't have the patience to implement all the borderline boilerplate an OS needs).
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust operating-system discussion
Rust operating-system related posts
-
Tock: A secure embedded operating system for microcontrollers written in Rust
-
RSoC 2026: A new CPU scheduler for Redox OS
-
Efficient Embedded Library OS: Preemptive Scheduler and BLE Support for Microcontrollers
-
Ariel OS – The Embedded OS Extending Embassy
-
Moss: a Rust Linux-compatible kernel in 26,000 lines of code
-
Kazeta: An operating system that brings the console gaming experience of 90s
-
Eskil Steenberg – I've had it with the security orthodoxy. – BSC 2025 [video]
-
A note from our sponsor - Kargo
akuity.io | 8 Sep 2026
Index
What are some of the best open-source operating-system projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | openfang | 18,166 |
| 2 | redox | 16,553 |
| 3 | rust-raspberrypi-OS-tutorials | 14,713 |
| 4 | bottlerocket | 9,671 |
| 5 | tock | 6,433 |
| 6 | kerla | 3,469 |
| 7 | maestro | 3,329 |
| 8 | Theseus | 3,169 |
| 9 | hermit-rs | 1,962 |
| 10 | kernel | 1,490 |
| 11 | copper-rs | 1,479 |
| 12 | aero | 1,245 |
| 13 | ariel-os | 1,218 |
| 14 | DragonOS | 1,204 |
| 15 | moros | 1,096 |
| 16 | kazeta | 693 |
| 17 | k23 | 651 |
| 18 | Polaris | 611 |
| 19 | felix | 399 |
| 20 | fltr | 387 |
| 21 | Pop_OS-Guide | 329 |
| 22 | kernel | 292 |
| 23 | poplar | 267 |