Rust operating-system

Open-source Rust projects categorized as operating-system

Top 23 Rust operating-system Projects

operating-system
  1. openfang

    Open-source Agent Operating System

    Project mention: OpenFang: A Proper OS for Agents That Run 24/7 | dev.to | 2026-04-26

    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.

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. redox

    Mirror of https://gitlab.redox-os.org/redox-os/redox

  4. rust-raspberrypi-OS-tutorials

    :books: Learn to write an embedded OS in Rust :crab:

  5. bottlerocket

    An operating system designed for hosting containers

    Project mention: Copy Fail – CVE-2026-31431 | news.ycombinator.com | 2026-04-29

    Anyone have any idea when Bottle rocket will acknowledge CVE? https://github.com/bottlerocket-os/bottlerocket/security/adv...

  6. tock

    A secure embedded operating system for microcontrollers

    Project mention: Tock: A secure embedded operating system for microcontrollers written in Rust | news.ycombinator.com | 2026-07-28
  7. kerla

    A new operating system kernel with Linux binary compatibility written in Rust.

    Project mention: Moss: a Rust Linux-compatible kernel in 26,000 lines of code | news.ycombinator.com | 2025-11-21
  8. 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
  9. 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.

    Kargo logo
  10. 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.

    Project mention: Theseus: Translating Win32 to WASM | news.ycombinator.com | 2026-05-27

    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

  11. hermit-rs

    Hermit for Rust.

  12. kernel

    A Rust-based, lightweight unikernel.

  13. copper-rs

    Copper is an operating system for robots - build, run, and replay your entire robot deterministically.

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

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

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

  16. DragonOS

    DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for **Serverless** scenarios.

  17. moros

    MOROS: Obscure Rust Operating System 🦉

    Project mention: Running Windows Games on a Hobby OS with Wine | news.ycombinator.com | 2026-06-24

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

  18. kazeta

    Retro 90s style gaming operating system

  19. k23

    Experimental WASM Microkernel Operating System

  20. Polaris

    A WIP 64-bit UNIX-like kernel (by 0x650)

  21. felix

    🐱 Experimental operating system written in Rust (by mrgian)

  22. fltr

    Like grep but for natural language questions. Based on Mistral 7B or Mixtral 8x7B.

  23. Pop_OS-Guide

    Pop!_OS Guide. Pop!_OS is an Operating System developed by System76.

  24. kernel

    The kernel for LibertyOS. (by LibertyOS-Development)

  25. poplar

    Toy microkernel and userspace written in Rust, exploring modern ideas

  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 operating-system discussion

Log in or Post with

Rust operating-system related posts

  • Tock: A secure embedded operating system for microcontrollers written in Rust

    1 project | news.ycombinator.com | 28 Jul 2026
  • RSoC 2026: A new CPU scheduler for Redox OS

    1 project | news.ycombinator.com | 11 Apr 2026
  • Efficient Embedded Library OS: Preemptive Scheduler and BLE Support for Microcontrollers

    1 project | dev.to | 18 Mar 2026
  • Ariel OS – The Embedded OS Extending Embassy

    1 project | news.ycombinator.com | 28 Jan 2026
  • Moss: a Rust Linux-compatible kernel in 26,000 lines of code

    4 projects | news.ycombinator.com | 21 Nov 2025
  • Kazeta: An operating system that brings the console gaming experience of 90s

    2 projects | news.ycombinator.com | 1 Sep 2025
  • Eskil Steenberg – I've had it with the security orthodoxy. – BSC 2025 [video]

    1 project | news.ycombinator.com | 29 Jul 2025
  • A note from our sponsor - Kargo
    akuity.io | 8 Sep 2026
    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 →

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

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com