os-development
There are 84 repositories under os-development topic.
dreamportdev/Osdev-Notes
A book that explore how to write an Operating System from scratch
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>
NathanMcMillan54/novusk
A kernel written in Rust
leoncinardo/MascOS
16-bit Real Mode operating system made entirely in Assembly
maxtyson123/MaxOS
A 64bit hobby operating system written in C++
Tix3Dev/KnutOS
An x86_64 hobbyist OS written in C and Assembly
AtieP/AtieDOS
A 16 bit operating system made from enthusiasts to enthusiasts with love
upperdim/beginOS
Hello world OS from scratch, a template for absolute beginners
mauri870/baking-pi
My code for Baking Pi - Operating Systems Development online course by Cambridge University (Raspberry Pi 3 update)
chungae9ri/slos
Simple Light OS source repository
SauravMaheshkar/os1
🦀 kernel
wisepythagoras/dart
A Unix/Linux like operating system
zesterer/tupai
A modular POSIX-like operating system created for educational purposes
FutureMillennium/OS-dev-Windows-start
Tutorial: getting started with OS development in assembly and C/C++ (GCC) on Windows
GENADEV/GENADEV_OS
An AArch64 hobbyist OS for the Raspberry Pi 3 B+
Interpuce/AurorOS
Our OS from Interpuce
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/
naliferopoulos/Kernel
x86 Homebrew'd Kernel
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
0xflux/velox
Velox is a work in progress, experimental Rust based Operating System written for fun and learning
feliposz/FelipOS
A simple OS programmed in x86 Assembly real mode (16-bit) inspired by MikeOS.
GhostedGaming/eclipse-os
Eclipse is a small and customizable operating system with a custom kernel.
syscobalt/cobalt
Perfect UNIX clone that runs on x86 & x86_64 computers!
Snigdha-OS/snigdhaos-pkgbuilds
📚 This repository contains the PKGBUILDs for Snigdha OS, enabling the creation and maintenance of packages tailored to the Snigdha OS ecosystem. It provides a streamlined approach to building, customizing, and distributing software for users of Snigdha OS.
ghadeeras/nos
NOS stands for "Not an Operating System" ;-)
larry19840909/wyos
WYOS is a Multitask Operating System Based on 32-bit x86 Architecture
ecnivs/nasm-os
Barebones x86 Operating System
EnderIce2/Fennix
Opeating System from scratch made in C and C++
Fennix-Project/Fennix
Opeating System from scratch made in C and C++
II-Mooncake-II/INGSOC-WARE-OS
I'm developing this Operating System based on the George Orwell's book 1984, where theres a party called INGSOC, and im imagining how would it be if the party created their own Personal computers (that cmd old style)... Idk how to "attach" pieces of code (like different .py docs(just like a 'php' but for python(lmk if you know how to do that btw))) to a main one, and thats why its all just one file
nopsled/oslab
A minimal x86 operating system written in C and Assembly for educational purposes.
nthnn/NoOS
NoOS (No Operating System) is an attempt unikernel framework for developing programs in C++ without OS.
nthnn/rishka
RISC-V core virtual runtime written in C/C++ (Arduino platform) intended for ESP32-WROVER with PSRAM.
siva17680/SYnex
A high-security Linux OS for ethical hacking & penetration testing. Built on Kali & Parrot OS. Features AI intrusion detection, stealth VPN, custom kernel & more.