Trending repositories for topic osdev
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
Learning operating system development using Linux kernel and Raspberry Pi
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network st...
A kernel designed to run one and only one application in a virtualized environment
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
A kernel designed to run one and only one application in a virtualized environment
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network st...
Learning operating system development using Linux kernel and Raspberry Pi
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Learning operating system development using Linux kernel and Raspberry Pi
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
A kernel designed to run one and only one application in a virtualized environment
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network st...
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
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 functionalit...
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
An arrogant, slowly-progressing personal manifesto on the optimal future for the design, construction, and practice of operating systems.
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
AuraOS, the Franco-English Operating System developed in C# using Cosmos!
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 functionalit...
A kernel designed to run one and only one application in a virtualized environment
🏢 An operating system inspired by brutalist design that combines the ideals of UNIX from the 1970s with modern technology and engineering
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Learning operating system development using Linux kernel and Raspberry Pi
A book that explore how to write an Operating System from scratch
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
A kernel designed to run one and only one application in a virtualized environment
Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HDD A...
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network st...
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 functionalit...
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
A book that explore how to write an Operating System from scratch
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Portable asynchronous microkernel implementing multiprocessor priority scheduling and Unix-like abstractions
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
Build and use highly customized and ultra-lightweight unikernel VMs.
Writing & Making Operating System and Kernel parts so simple like Hello World Programs, Starting from writing Bootloaders, Hello World Kernel, GDT, IDT, Terminal, Keyboard/Mouse, Memory Manager, HDD A...
Portable asynchronous microkernel implementing multiprocessor priority scheduling and Unix-like abstractions
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
A next-generation cloud native kernel designed to unlock best-in-class performance, security primitives and efficiency savings.
Learning operating system development using Linux kernel and Raspberry Pi
A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.
A kernel designed to run one and only one application in a virtualized environment
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network st...
A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.
A book that explore how to write an Operating System from scratch
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
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 functionalit...
A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.
💾 Amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase!
Patchwork is a hobbyist OS built from scratch in C for the x86_64 architecture with a monolithic kernel.
A book that explore how to write an Operating System from scratch
Birth is the operating system which gives its name to the project. Currently on hold waiting for the Nat compiler to be ready.
An educational 32-bit linux-like Operating System, with public bachelor- and master-level course slides.
ArtilleryOS is a unique graphical operating system that combines the simplicity and power of Unix-like systems. Featuring a custom-designed kernel.
General purpose operating system targeting standard desktops and laptops.
A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology
Meta-build-system for bootstrapping operating system distributions.