C++ operating-system

Open-source C++ projects categorized as operating-system
Topics: Kernel CPP Os Osdev C++

Top 23 C++ operating-system Projects

  • serenity

    The Serenity Operating System 🐞

  • Project mention: Why does part of the Windows 98 Setup program look older than the rest? | news.ycombinator.com | 2024-04-09

    SerenityOS replicates that look and feel. It is also implemented in a dialect of C++ that adheres to some of the good parts of C++98: https://serenityos.org

  • IncludeOS

    A minimal, resource efficient unikernel for cloud services

  • Project mention: Using Zig to Unit Test a C Application | news.ycombinator.com | 2023-12-18

    So sad IncludeOS https://github.com/includeos/IncludeOS is no longer developed.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • skift

    🥑 A modern delightful operating system

  • Project mention: Rusty.hpp: A Borrow Checker and Memory Ownership System for C++20 | news.ycombinator.com | 2024-05-05

    I built a whole operating system using ideas transplanted from Rust into C++


  • haiku

    The Haiku operating system. (Pull requests will be ignored; patches may be sent to https://review.haiku-os.org).

  • managarm

    Pragmatic microkernel-based OS with fully asynchronous I/O

  • Project mention: RISC-V support (super-duper ultra WIP) by ElectrodeYT · Pull Request #534 · managarm/managarm | /r/RISCV | 2023-07-09
  • Lemon-OS

    The Lemon Operating System

  • WingOS

    a little 64bit operating system written in c++ with smp support

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • distortos

    object-oriented C++ RTOS for microcontrollers

  • Project mention: What are some concepts/tools/tricks that are frequently used in C/C++ code for embedded software? | /r/embedded | 2023-07-10

    The only all-C++ RTOS implementation (that I've come across) is Distortos..

  • xyris

    The Xyris Kernel

  • JsOS

    Операционная система на JavaScript | Operating system written in JavaScript (by JsOS-Team)

  • Project mention: Operating System Written in JavaScript | news.ycombinator.com | 2023-10-11
  • sweb

    SWEB Educational OS

  • MaslOS

    Masl OS

  • LensorOS

    An OS based on UEFI

  • l4re-core

    The core components of the L4Re operating system.

  • BadAppleOS

    (touhou / 東方) x86 Operating System animating BadApple.

  • pico-os

    an operating system for the Raspberry Pi Pico

  • TempleOS-EE

    TempleOS Explorers Edition

  • GodsEyeView

    The next most holy operating system.

  • Project mention: Progress on GevOS | from scratch 32-bit graphical operating system written in C++ | /r/osdev | 2023-06-07

    Find it on GitHub.

  • Macaron

    A sweet hobby made operating system written in C++ for x86 CPUs with GUI (by MacaronOS)

  • cyberWatch

    simple OS for LillyGO T-Watch V3

  • MaxOS

    A 64bit hobby operating system written in C++

  • Project mention: Cross compiler issues | /r/osdev | 2023-12-05

    Source code: MaxOS

  • apex

    Apex RTOS - A (somewhat) Linux compatible real time operating system (by apexrtos)

  • FluxedOS

    A hobbyist OS project!

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ operating-system related posts


What are some of the best open-source operating-system projects in C++? This list will help you:

Project Stars
1 serenity 28,974
2 IncludeOS 4,830
3 skift 2,217
4 haiku 1,785
5 managarm 1,317
6 Lemon-OS 1,185
7 WingOS 751
8 distortos 430
9 xyris 153
10 JsOS 146
11 sweb 115
12 MaslOS 86
13 LensorOS 79
14 l4re-core 67
15 BadAppleOS 55
16 pico-os 61
17 TempleOS-EE 48
18 GodsEyeView 47
19 Macaron 42
20 cyberWatch 30
21 MaxOS 29
22 apex 24
23 FluxedOS 21

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives