Operating systems and kernel development

21 repos

Rust and C-based projects focused on building operating systems, kernels, and low-level system software, with particular emphasis on modern OS design and ARM architectures. The cluster centers on educational and experimental OS implementations, including Hermit (a Rust-based unikernel), along with foundational kernel work and osdev tooling. Projects here span from bare-metal kernel implementations to complete operating system environments.

Rust · 8
C · 7
C++ · 3
Shell · 1
operating-system ·166,081
kernel ·156,515
os ·100,678
osdev ·54,514
rust ·54,254
c ·38,870
unix ·37,183
c-plus-plus ·36,830
desktop-environment ·36,830
armv8 ·35,512

hermit-os/hermit-rs

Hermit for Rust.

Rust

1,964

2,626 commits