OSHub.org
banner
oshub.bsky.social
OSHub.org
@oshub.bsky.social
OSHub is a platform for sharing and collaborating on hobby OS projects. Dive into kernels, drivers, and low-level projects with a passionate OS community.

https://oshub.org/
A simple plan and roadmap for users interested in creating their own custom hobby operating system in C from scratch.

oshub.org/users/OSHub/...

#osdev #oshub #operatingsystem #c #rust
Building Your Own Operating System on OSHub
[Example: Kernel Code] “This is the follow-up to “Getting Started: Your hobby OS"” This post is about how to begin, it is not a deep technical tu...
oshub.org
November 10, 2025 at 2:36 PM
Qux is a toy operating system for x64 written in zig. Supports ext2 file system, basic ELF, network stack: TCP, UDP, ICMP(ping) and doom!

oshub.org/projects/qux

#osdev #oshub #qux
qux on OSHub
A toy operating system.
oshub.org
October 27, 2025 at 7:25 AM
You want to build a hobby operating system? Great!
This post is not a technical tutorial on how to build a operating system, but gives an overview of what to expect.

oshub.org/users/OSHub/...

#osdev #oshub #dev #hobby
Getting Started: Your hobby OS on OSHub
You want to build a hobby operating system? Great! “Why do this? Because building your own operating system is fun.” This post is not a technic...
oshub.org
October 24, 2025 at 9:33 AM
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.

oshub.org/projects/mae...

#osdev #oshub #maestro
maestro on OSHub
Lightweight, Linux-compatible kernel, written in Rust to leverage the safety of the typesystem. Aiming to remove as much legacy as possible while s...
oshub.org
October 21, 2025 at 6:24 AM
Gramado OS: a hobby 64-bit graphical operating system built from scratch in C and Assembly! Includes its own bootloader, kernel, init system, and desktop environment.

oshub.org/projects/gra...

#osdev #oshub #gramado
gramado on OSHub
Gramado OS
oshub.org
October 16, 2025 at 6:54 AM
A non-Unix-like, Rust-powered hobby OS that runs on both x86_64 and aarch64. It’s got SMP, USB/PS2 input, GUI + IPC, and more.

oshub.org/projects/saf...

#osdev #safaos #oshub
SafaOS on OSHub
A rust's first open-soruce non-unix-like multi-architecture SMP hobby OS.
oshub.org
October 9, 2025 at 6:36 AM
'Where Wizards Stay Up Late' tells the story of the ARPANET and the engineers who built the foundations of the internet.

If you’re into computing history, I highly recommend giving it a read!

#osdev #oshub #internet #arpa
October 7, 2025 at 6:40 AM
Reposted by OSHub.org
A clean-room hobby operating system for x86_64 built entirely from scratch, featuring a modular monolithic kernel, a custom ELF loader, and a handcrafted C standard library, designed for learning and exploration.

oshub.org/projects/ban...

#osdev #oshub #bananos
banan-os on OSHub
UNIX-like operating system for x86 and x86_64 written in C++.
oshub.org
October 5, 2025 at 10:56 AM
“Fire in the Valley” tells the story of the personal computer revolution, from the early hobbyists to the rise of giants like Apple and Microsoft.

If you’re into computing history, this is a must-read!

#osdev #oshub #computing #history
October 3, 2025 at 6:17 AM
TacOS is a UNIX-like kernel which is able to run DOOM, among various other smaller userspace programs. It has things like a VFS, scheduler, TempFS, devices, context switching, virtual memory management, physical page frame allocation, and a port of Doom.

#osdev #oshub #c

oshub.org/projects/tacos
TacOS on OSHub
An x86_64 UNIX-like OS from scratch
oshub.org
October 2, 2025 at 6:29 AM
Reposted by OSHub.org