ToaruosA 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 stack, etc.
Stars: ✭ 4,687 (+3154.86%)
LudOSA toy monolithic kernel written in C++
Stars: ✭ 38 (-73.61%)
Libhermit Rslibhermit-rs: A Rust-based library operating system
Stars: ✭ 558 (+287.5%)
Rusty HermitRustyHermit - A Rust-based, lightweight unikernel
Stars: ✭ 268 (+86.11%)
Greentea🍵 Userspace of the @GreenteaOS
Stars: ✭ 56 (-61.11%)
Tofita🍬 All-new kernel for @GreenteaOS
Stars: ✭ 112 (-22.22%)
Toaru NihNOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Stars: ✭ 66 (-54.17%)
NanosA kernel designed to run one and only one application in a virtualized environment
Stars: ✭ 557 (+286.81%)
GramadoGramado OS - 32bit operating system
Stars: ✭ 420 (+191.67%)
CuteosA 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (-64.58%)
Os67An unix-like toy kernel
Stars: ✭ 531 (+268.75%)
Skift🥑 A simple, handmade, operating system with a graphical user interface.
Stars: ✭ 1,068 (+641.67%)
KrabsAn x86 bootloader written in Rust.
Stars: ✭ 413 (+186.81%)
DgosOperating System
Stars: ✭ 90 (-37.5%)
PosnkAn operating system project.
Stars: ✭ 34 (-76.39%)
BootimageTool to create bootable disk images from a Rust OS kernel.
Stars: ✭ 321 (+122.92%)
HaltOS where everything is immutable! (Experimental)
Stars: ✭ 265 (+84.03%)
SimpleatorSimpleator ("Simple-ator") is an innovative Windows-centric x64 user-mode application emulator that leverages several new features that were added in Windows 10 Spring Update (1803), also called "Redstone 4", with additional improvements that were made in Windows 10 October Update (1809), aka "Redstone 5".
Stars: ✭ 260 (+80.56%)
octoxxv6-riscv like OS written in Rust
Stars: ✭ 18 (-87.5%)
Thor OsSimple operating system in C++, written from scratch
Stars: ✭ 1,204 (+736.11%)
Os2x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-82.64%)
ucoreuCore Operating System Lab
Stars: ✭ 30 (-79.17%)
awesome-internalsA curated list of awesome resources and learning materials in the field of X internals
Stars: ✭ 78 (-45.83%)
AlchemyA toy operating system written in Rust.
Stars: ✭ 16 (-88.89%)
MandelbrotOSA community driven OS by the youth
Stars: ✭ 172 (+19.44%)
Opsops - build and run nanos unikernels
Stars: ✭ 552 (+283.33%)
AOSVLecture notes for Advanced Operating Systems and Virtualization course at Sapienza University of Rome
Stars: ✭ 21 (-85.42%)
PowernexAn operating system written in D
Stars: ✭ 460 (+219.44%)
ReactosA free Windows-compatible Operating System
Stars: ✭ 10,216 (+6994.44%)
AquilaAquilaOS: UNIX-like Operating System
Stars: ✭ 413 (+186.81%)
DennixDennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-63.19%)
Wingosa little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+150.69%)
Aura Operating SystemAuraOS, the Franco-English Operating System developed in C# using Cosmos!
Stars: ✭ 111 (-22.92%)
CactusosA operating system made for fun.
Stars: ✭ 68 (-52.78%)
SosoA Simple Unix-like operating system
Stars: ✭ 682 (+373.61%)
FukuroSimple microkernel (early stage)
Stars: ✭ 18 (-87.5%)
PrettyosA Preemptive Hard Real Time kernel for embedded devices.
Stars: ✭ 36 (-75%)
EggosA Go unikernel running on x86 bare metal
Stars: ✭ 1,232 (+755.56%)
FotixMy very own UNIX clone, for education/self-amusement.
Stars: ✭ 8 (-94.44%)
EmeraldAn operating system written in C
Stars: ✭ 118 (-18.06%)
SigmaAbandoned overcomplicated Microkernel using modern x86_64 features
Stars: ✭ 36 (-75%)
RocketOSRocketOS is a Unix based OS that uses legacy BIOS and GRUB and is written in C17. It is being developed for educational purposes primarily, but it still is a serious project. It is currently in its infancy.
Stars: ✭ 23 (-84.03%)
BeelzebubThe Lord of Flies - A hobby operating system
Stars: ✭ 24 (-83.33%)
EinherjarcolorForth computing environment for amd64 and PowerPC Macs.
Stars: ✭ 20 (-86.11%)
Operating Systems'Operating System Concepts' - Solutions to exercises and projects
Stars: ✭ 76 (-47.22%)
Awesome EmbeddedA curated list of awesome embedded programming.
Stars: ✭ 831 (+477.08%)
nightingaleA small operating system where I experiment and learn osdev.
Stars: ✭ 86 (-40.28%)
Monkosan experimental 64-bit operating system
Stars: ✭ 100 (-30.56%)
pedigreeThe Pedigree Operating System
Stars: ✭ 48 (-66.67%)
Heap allocatorA simple heap memory allocator in ~200 lines.
Stars: ✭ 661 (+359.03%)
uteroThe Operating System (for x86_64) written in Crystal as much as possible
Stars: ✭ 55 (-61.81%)
Uefi RsRust wrapper for UEFI.
Stars: ✭ 582 (+304.17%)
sre📚 Index for my study topics
Stars: ✭ 47 (-67.36%)
RcoreRust version of THU uCore OS. Linux compatible.
Stars: ✭ 2,175 (+1410.42%)
Raspberry Pi OsLearning operating system development using Linux kernel and Raspberry Pi
Stars: ✭ 11,000 (+7538.89%)
Boneos💥 BoneOS Kernel and Operating System Source Tree
Stars: ✭ 96 (-33.33%)
MarvinosA hobby Operating System developed from scratch using C/C++ and assembly
Stars: ✭ 60 (-58.33%)
SanderOSUSB32 bit singletasking C kernel
Stars: ✭ 52 (-63.89%)