Back to Topics Directory
Topic Hub

#osdev (30 Repositories)

Ranked open-source repositories tagged with #osdev, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

27.2%

Avg Review Latency

7.8h

Filter by language

30 repositories tagged #osdev

A TierRust 246

rust-osdev/acpi

Rust library for parsing ACPI tables and interpreting AML

65.2%
Merge Rate
9h
First Review
71%
1st-Timers
8
Maintainers
A TierRust 1.5k

hermit-os/kernel

A Rust-based, lightweight unikernel.

70.7%
Merge Rate
-
First Review
56%
1st-Timers
14
Maintainers
A TierRust 2.0k

hermit-os/hermit-rs

Hermit for Rust.

82.4%
Merge Rate
21h
First Review
50%
1st-Timers
2
Maintainers
B TierRust 1.7k

rust-osdev/uefi-rs

Rusty wrapper for the Unified Extensible Firmware Interface (UEFI). This crate makes it easy to develop Rust software that leverages safe, convenient, and performant abstractions for UEFI functionality.

22.2%
Merge Rate
-
First Review
100%
1st-Timers
6
Maintainers
A TierC 18.2k

reactos/reactos

A free Windows-compatible Operating System

39.8%
Merge Rate
4h
First Review
50%
1st-Timers
40
Maintainers
B TierRust 150 3 GFIs

weizhiao/Relink

A no_std-friendly ELF loader and runtime linker for Rust

80.0%
Merge Rate
-
First Review
100%
1st-Timers
1
Maintainers
B TierC 313 1 GFIs

mentos-team/MentOS

An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.

30.0%
Merge Rate
3d
First Review
0%
1st-Timers
1
Maintainers
B TierC 3.2k

nanovms/nanos

A kernel designed to run one and only one application in a virtualized environment

35.7%
Merge Rate
1d
First Review
33%
1st-Timers
2
Maintainers
B TierC 769

Supercip971/WingOS

a little 64bit microkernel based operating system written in c++ with smp support

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierC 653 1 GFIs

frednora/gramado

Gramado OS

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierZig 125

CascadeOS/CascadeOS

General purpose operating system targeting standard desktops and laptops.

100.0%
Merge Rate
13h
First Review
0%
1st-Timers
0
Maintainers
B TierRust 1.1k

vinc/moros

MOROS: Obscure Rust Operating System 🦉

88.9%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierDD 504

PowerNex/PowerNex

An operating system written in D

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 3.9k

unikraft/unikraft

A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.

0.0%
Merge Rate
3d
First Review
0%
1st-Timers
2
Maintainers
D TierSwift 129

asaptf/swift-os

A real operating system written from scratch in Embedded Swift for 64-bit ARM: MMU-isolated processes, capability-based security, an in-kernel pure-Swift TCP/IP stack — and it runs nginx, Node.js and SQLite on bare metal.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
1
Maintainers
D TierC++ 3.0k

skift-org/skift

🥑 A modern delightful operating system (mirror)

0.0%
Merge Rate
7h
First Review
0%
1st-Timers
1
Maintainers
D TierC 494

thethumbler/Aquila

AquilaOS: UNIX-like Operating System

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierASAssembly 463

CorruptedByCPU/Cyjon

A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 995

ozkl/soso

A Simple Unix-like operating system

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierASAssembly 258

gmarino2048/64bit-os-tutorial

This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 315

29jm/SnowflakeOS

"It is very special"

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 446

KaiNorberg/PatchworkOS

A modular, non-POSIX operating system for x86_64, built from scratch in C and assembly. Intended to be educational and experimental while rigorously following a Plan9-style "everything is a file" philosophy, featuring a from-scratch ACPI AML parser, EEVDF scheduler and a pseudo-capability namespace based security model.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC 648

maxdev1/ghost

Ghost, a micro-kernel based hobby operating system.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 136

xt-sys/exectos

ExectOS Operating System

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierNINim 490

khaledh/fusion

A hobby OS implemented in Nim https://0xc0ffee.netlify.app/osdev

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC++ 103

DeanoBurrito/northport

Monolithic kernel, drivers and support libraries for x86_64 and m68k.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierZig 102

lupyuen/pinephone-nuttx

Apache NuttX RTOS for PinePhone

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 206

krustowski/rou2exOS

A second iteration of a DOS-inspired hobby OS.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierC# 288

aura-systems/Aura-Operating-System

AuraOS, the Franco-English Operating System developed in C# using Cosmos!

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierZig 149

TalonFloof/zorroOS

A hobby operating system written in Zig & C, a modification of some UNIX ideas.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Osdev Open Source Repositories & C-Rank™ | GetMerged