Topics / #osdev

Osdev projects on GitHub

Building operating systems and kernels from scratch.

As of , the most-starred Osdev projects on GitHub are How-to-Make-a-Computer-Operating-System (22.4K stars), reactos (18.3K stars) and blog_os (17.8K stars). GitHub.Locker tracks 5 Osdev repositories with 72.5K stars combined. The fastest-growing on October 19 was reactos, with +13 stars in a day.

5Projects
72.5KStars in total
+19Stars in a day

Hot right now

Most stars gained in a day · Oct 19

The all-time top

5 projects · by stars

  1. #1 · SamyPesse/How-to-Make-a-Computer-Operating-System

    How-to-Make-a-Computer-Operating-System

    This is a free online book that walks you through writing a simple UNIX-based operating system in C++ from scratch.

    22.4K
  2. #2 · reactos/reactos

    reactos

    A free, open-source operating system (GNU GPL 2.0) built to run the applications and drivers written for the Windows NT family, from NT4 through 7; compatibility work currently focuses on Windows Server 2003.

    18.3K
  3. #3 · phil-opp/blog_os

    blog_os

    Source code for the 'Writing an OS in Rust' blog series at os.phil-opp.com - step-by-step posts that build a small x86-64 operating system kernel in Rust.

    17.8K
  1. 4

    raspberry-pi-os

    14Ks-matyukevich/raspberry-pi-os · C

    A step-by-step guide that teaches you how to create a simple operating system kernel from scratch, called RPi OS. Its code is largely based on the Linux kernel, and everything targets the Raspberry Pi 3.

  2. 5

    lytlnyblOS

    116red-mutt/lytlnyblOS · C

    lytlnyblOS ('little nibble OS') is a small 32-bit operating system built from scratch to teach beginners OS development practically. You write every line of it yourself while following the companion book.

Often tagged together