Rust Os

Open-source Rust projects categorized as Os

Top 19 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. 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!

    Sevalla logo
  10. poplar

    Toy 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

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

  18. linuiz

    Novelty hybrid micro+mono kernel, designed to achieve extremely low overhead and memory footprint.

  19. Qor

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

  20. angry_os

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

  21. ThanOS

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

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

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,342
2 asterinas 3,493
3 oreboot 1,708
4 DragonOS 1,027
5 moros 1,003
6 felix 400
7 kernel 287
8 poplar 260
9 node-replicated-kernel 158
10 bitfield-struct-rs 103
11 novusk 92
12 findlargedir 58
13 xhci 46
14 os-template 33
15 FOMOSv2-CL 24
16 linuiz 16
17 Qor 8
18 angry_os 2
19 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