List of resources and projects for operating system development.
☆66Jun 5, 2024Updated last year
Alternatives and similar repositories for awesome-osdev
Users that are interested in awesome-osdev are comparing it to the libraries listed below
Sorting:
- Operating system written in C. Monolithic kernel design.☆26Oct 23, 2023Updated 2 years ago
- A 64 bit OS☆10Nov 12, 2025Updated 3 months ago
- Primitive x86 32bit Operating System with FAT32 File System and a Kernel☆11Aug 30, 2021Updated 4 years ago
- The NanoShell64 Operating System - an x86_64 SMP aware OS. Abandoned as of August 20th, 2023, see below link.☆16Oct 30, 2023Updated 2 years ago
- ☆17Apr 18, 2023Updated 2 years ago
- Lightweight C++ utilities and algorithms for system programming☆66Feb 25, 2026Updated last week
- Gallium Operating System☆13Nov 28, 2025Updated 3 months ago
- Tiny POSIX-like hobby OS written in C☆19Nov 25, 2023Updated 2 years ago
- x86-64 UEFI operating system with the goal of eliminating command lines☆29Jun 30, 2021Updated 4 years ago
- A very extendable and versatile hybrid kernel.☆34Jun 24, 2024Updated last year
- Masl OS☆97May 8, 2024Updated last year
- 64 bit bootloader for Cyjon operating system.☆14Apr 28, 2021Updated 4 years ago
- Very minimalistic UEFI boot menu / kernel bootloader☆32Jun 28, 2025Updated 8 months ago
- Suspended until Cyjon refactorization finnish.☆20Aug 16, 2024Updated last year
- UEFI UEFI UEFI☆47Apr 21, 2023Updated 2 years ago
- Operating system in C written for fun and glory☆33May 11, 2021Updated 4 years ago
- A 64bit (x86-64) Simple Operating System Writing By C++.☆18Jul 28, 2023Updated 2 years ago
- An experimental x86_64 Operating System which Boots on UEFI.☆16Mar 5, 2024Updated 2 years ago
- ctOS is a bit 32 bit Unix-like operating system that I developed as a toy project☆43Sep 29, 2018Updated 7 years ago
- An operating system from scratch.☆12Oct 17, 2022Updated 3 years ago
- ☆12Jul 14, 2022Updated 3 years ago
- Writing a 32-bit Protected Mode OS in NASM☆13Jun 22, 2012Updated 13 years ago
- An operating system.☆30Dec 6, 2017Updated 8 years ago
- A dynamically loadable virtual-machine based rootkit designed for Linux Kernel v5.13.0 using AMD-V (SVM).☆36Oct 26, 2025Updated 4 months ago
- Writing a x86 operating system from scratch☆11Apr 7, 2022Updated 3 years ago
- Boot Loader with UEFI☆11Aug 16, 2015Updated 10 years ago
- Rootkit breaker - experimental Linux anti-rootkit tool based on kprobes☆12Sep 30, 2020Updated 5 years ago
- 🐞 A simple Windows x86 debugging framework written in C++20 that supports software breakpoints and hardware breakpoints. It can be used …☆13Mar 30, 2025Updated 11 months ago
- A hobbyist UEFI x86-64/long-mode Operating System.☆11Apr 3, 2023Updated 2 years ago
- Lightweight Intel gpu Library☆52Feb 16, 2026Updated 2 weeks ago
- LAI is an interpreter for AML, the ACPI Machine Language.☆184Nov 15, 2025Updated 3 months ago
- red or blue☆14Apr 20, 2023Updated 2 years ago
- Hobby x86 kernel☆10Oct 9, 2018Updated 7 years ago
- My Untitled OS and Kernel☆11Mar 7, 2024Updated 2 years ago
- Inject dll to process in driver☆10Aug 27, 2024Updated last year
- Full build for the entire system☆26Jan 18, 2025Updated last year
- A 64bits operating system in c++☆108Oct 12, 2025Updated 4 months ago
- A list of reference material to operating system development and administration and operating system history☆45Oct 16, 2024Updated last year
- ☆28Jan 31, 2026Updated last month