Rust Os

Open-source Rust projects categorized as Os

Top 18 Rust O Projects

  1. rust-raspberrypi-OS-tutorials

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

    Project mention: Blinky on Pi 4B with Bare Metal Rust | news.ycombinator.com | 2024-09-02
  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. asterinas

    Asterinas is a secure, fast, and general-purpose OS kernel, written in Rust and providing Linux-compatible ABI.

    Project mention: Rust in the Linux kernel: part 2 | news.ycombinator.com | 2025-06-27
  4. oreboot

    oreboot is a fork of coreboot, with C removed, written in Rust.

  5. DragonOS

    DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for **Serverless** scenarios. 使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算Serverless场景而设计。

  6. moros

    MOROS: Obscure Rust Operating System 🦉

    Project mention: Ask HN: What are you working on (September 2024)? | news.ycombinator.com | 2024-09-29

    I'm working on my hobby operating system written in Rust. It is completely text-based, but the console was lacking a scrollback buffer until this week. It's a simple feature, really, but having to redirect anything that outputs more than one screen to a file to read it was a pain. I'm happy to finally have it!

    This weekend, I also made good progress on user-space memory and found a workaround for some issues I had. I still need to implement it the right way, though. After a few years on the project, the thing that is giving me the most trouble is grokking the concept of page tables.

    https://moros.cc

    https://github.com/vinc/moros

  7. felix

    🐱 Experimental operating system written in Rust (by mrgian)

  8. kernel

    The kernel for LibertyOS. (by LibertyOS-Development)

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

    Microkernel and userspace written in Rust exploring modern ideas

  11. node-replicated-kernel

    Experimental kernel with built-in replication.

  12. bitfield-struct-rs

    Procedural macro for bitfields.

  13. novusk

    A kernel written in Rust

  14. findlargedir

    quickly find all "blackhole" directories with a huge amount of filesystem entries in a flat structure

  15. xhci

    A Rust library which is useful to handle xHCI

  16. os-template

    Very basic os template made with Rust

  17. FOMOSv2-CL

    FOMOS stands for: Free, Open source, Mobile, Operating, System.

  18. Qor

    Simple kernel written in Rust for RISC-V (by AshTS)

  19. angry_os

    [Educational project] Angry_os 😠 - is an operating system written in Rust from scratch.

  20. ThanOS

    My try on a very basic OS. (by Einliterflasche)

  21. 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 Os discussion

Log in or Post with

Rust Os related posts

  • Rust in the Linux kernel: part 2

    4 projects | news.ycombinator.com | 27 Jun 2025
  • RAII and the Rust/Linux Drama

    3 projects | news.ycombinator.com | 1 Dec 2024
  • Asterinas: OS kernel written in Rust and providing Linux-compatible ABI

    5 projects | news.ycombinator.com | 15 Oct 2024
  • Writing an OS in Rust

    4 projects | news.ycombinator.com | 14 Sep 2024
  • Moros: Hobby rust operating system with SSH demo

    1 project | news.ycombinator.com | 23 Feb 2024
  • Oxide Computer releases distribution of illumos intended to power the Oxide Rack

    5 projects | news.ycombinator.com | 29 Jan 2024
  • Announcing MOROS 0.10.1 - A hobby operating system written in Rust

    2 projects | /r/rust | 28 Sep 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 Jul 2025
    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. Learn more →

Index

What are some of the best open-source O projects in Rust? This list will help you:

# Project Stars
1 rust-raspberrypi-OS-tutorials 14,133
2 asterinas 3,408
3 oreboot 1,706
4 DragonOS 1,013
5 moros 1,000
6 felix 400
7 kernel 287
8 poplar 259
9 node-replicated-kernel 158
10 bitfield-struct-rs 98
11 novusk 93
12 findlargedir 58
13 xhci 44
14 os-template 31
15 FOMOSv2-CL 24
16 Qor 8
17 angry_os 2
18 ThanOS 1

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

Did you know that Rust is
the 5th most popular programming language
based on number of references?