An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with os-dev

A curated list of projects in awesome lists tagged with os-dev .

https://github.com/azkadev/azkadevos

AzkaDev OS Linux Distro untuk developer

azkadev distro linux os os-dev ubuntu

Last synced: 06 Apr 2025

https://github.com/LibertyOS-Development/kernel

The kernel for LibertyOS.

kernel operating-system os os-dev

Last synced: 10 Apr 2025

https://github.com/maastaar/539kernel

539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>

book kernel os-dev os-development os-kernel x86

Last synced: 13 Apr 2025

https://github.com/MaaSTaaR/539kernel

539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>

book kernel os-dev os-development os-kernel x86

Last synced: 26 Mar 2025

https://github.com/ghosind/hariboteos

《30天自制操作系统》NASM+GCC+QEMU实现

30-days-os gcc learning-os nasm os os-dev qemu x86-32

Last synced: 14 Apr 2025

https://github.com/TheKernelCorp/NuummiteOS

An OS kernel written in Crystal.

operating-system os-dev

Last synced: 02 May 2025

https://github.com/petehouston/awesome-os-dev

The collection of useful resources for OS development

kernel operating-system os os-dev system-programming

Last synced: 07 Jan 2026

https://github.com/niqumu/aulavik

Tiny POSIX-like hobby OS written in C

c kernel low-level operating-system os os-dev osdev unix

Last synced: 07 May 2025

https://github.com/print3m/printos

Hobby simple kernel (x86-64) and bootloader (UEFI) written in C++.

bootloader c cpp hobby-os kernel low-level-programming os-dev uefi x86-64

Last synced: 30 Apr 2025

https://github.com/maastaar/539kernel-book

A Journey in Creating an Operating System Kernel: A book that teaches the reader how to create an operating system's kernel called 539kernel. You can read the book freely in https://539kernel.com/

book kernel os-dev os-development os-kernel tutorial x86 x86-assembly x86-nasm

Last synced: 24 Jan 2026

https://github.com/yjdoc2/os-project

A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.

c kernel operating-system os-dev scheduling-policies threading

Last synced: 12 Apr 2025

https://github.com/rysteq/sbos

A simple 16 bit οperating system with it's own primitive notepad and brainfuck interpreter

16bit assembly brainfuck brainfuck-interpreter hobby-os hobby-project monolithickernel os os-dev x86-64

Last synced: 12 May 2025

https://github.com/apparentlyplus/gatos

GatOS is an experimental kernel serving as the foundational layer for the PawStack toolchain.

docs grub kernel memory multiboot os-dev sysinternals toolchain

Last synced: 04 Mar 2026

https://github.com/omarazizi/skernel

Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem

assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly

Last synced: 10 Apr 2025

https://github.com/xerpi/pec-os

Operating System for the SISA Architecture

operating-system os-dev

Last synced: 10 Jan 2026

https://github.com/nthnn/noos

NoOS (No Operating System) is an attempt unikernel framework for developing programs in C++ without OS.

grub kernel kernel-development operating-system operating-system-kernel os-dev os-development osdev unikernel

Last synced: 02 Mar 2025

https://github.com/jacob-doll/phoenixos

Project following progression through operating system development documenting challenges as the project progresses.

bootloader kernel operating-system operating-systems os-dev os-development

Last synced: 10 Mar 2025

https://github.com/0xflux/velox

Velox is a work in progress, experimental Rust based Operating System written for fun and learning

computer-science computerscience operating operating-system operatingsystem os os-dev os-development rust rust-os rust-os-dev system

Last synced: 12 May 2025

https://github.com/liuzix/rustos

Learning rust by writing an OS in it

os-dev rust rust-lang x86-64

Last synced: 18 Jul 2025

https://github.com/dead-tech/deados

32-bit Operating System for target architecture i386 in C++20.

clang-format cpp20 github-actions grub-bootloader make os-dev pre-commit

Last synced: 24 Mar 2025

https://github.com/davxy/buddy-alloc

Buddy Allocator

buddy-allocator os-dev

Last synced: 09 Apr 2025

https://github.com/netromdk/doors

Doors of Open Run-time Systems (OS)

32-bit cpp cpp11 grub2 iso kernel os-dev qemu

Last synced: 17 Jun 2025

https://github.com/alexionut-tincu/sh-ovel

A lightweight UNIX shell written in C, focused on simplicity and direct syscalls. Perfect for learning system-level programming.

c-language educational linux low-level-programming os-dev parser shell system-calls unix

Last synced: 16 Feb 2026

https://github.com/laurmaedje/arm-hello

hello world OS for aarch64 architecture

aarch64 os-dev rust-lang

Last synced: 03 Apr 2025

https://github.com/ppmpreetham/byte-me-os

A simple OS Development tutorial for beginners

os os-dev os-dev-blog

Last synced: 29 Oct 2025

https://github.com/amzy31/charlex-os

CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD. You can support us by contributing and improving the code for this project or by giving it a star.

assembly cpp cpp-programming cprogramming operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-project os-dev os-development os-linux osdev

Last synced: 06 Aug 2025

https://github.com/daniloqueiroz/hendrix

A wannabe experimental Microkernel for x86_64 written in Rust.

kernel microkernel os-dev osdev rust x86-64

Last synced: 19 Sep 2025

https://github.com/mediaexplorer74/moos

Experimental OS created with the .NET native AOT (ahead-of-time) compilation tech. CN/RU zone only.

aot experimental just-for-fun lite os os-dev poc research rnd

Last synced: 26 Mar 2025

https://github.com/lighth7015/elf-runtime-loader

WIP: ELF loader for an operating system

elf elf-format elf-loader os-dev os-development

Last synced: 24 Jan 2026

https://github.com/arogov-com/x86-os

Simple x86 operating system

assembler c os os-dev x86

Last synced: 19 Jul 2025