Top Operating System repositories

Repositories with the GitHub topic “operating-system”: 22 repositories with 372k stars between them, mostly written in C, Rust and C++. The highest-rated is HeyPuter/puter, #1,095 on the bestofgithub Elo ladder.

Biggest movers this week

ublue-os/bazzite

Open on GitHubShell

Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.

  • 1,626+4 Elo, change today
  • 9.3k stars
  • 1.1k forks
git
git clone https://github.com/ublue-os/bazzite.git
  • bazzite
  • desktop
  • fedora-kinoite
  • fedora-linux

ravynsoft/ravynos

Open on GitHubC

An open-source OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.

  • 1,305+2 Elo, change today
  • 7.1k stars
  • 253 forks
git
git clone https://github.com/ravynsoft/ravynos.git
  • c
  • cocoa
  • cpp
  • darwin

bottlerocket-os/bottlerocket

Open on GitHubRust

An operating system designed for hosting containers

  • 1,414±0 Elo, change today
  • 9.7k stars
  • 588 forks
git
git clone https://github.com/bottlerocket-os/bottlerocket.git
  • containers
  • linux
  • operating-system
  • rust

tock/tock

Open on GitHubRust

A secure embedded operating system for microcontrollers

  • 1,388+13 Elo, change today
  • 6.5k stars
  • 870 forks
git
git clone https://github.com/tock/tock.git
  • arm
  • cortex-m
  • embedded
  • iot

NodeOS/NodeOS

Open on GitHubShell

Lightweight operating system using Node.js as userspace

  • 1,340+5 Elo, change today
  • 7.3k stars
  • 615 forks
git
git clone https://github.com/NodeOS/NodeOS.git
  • javascript
  • nodejs
  • nodeos
  • operating-system

Top 22 on the Elo ladder

  1. #1,095
    HeyPuter/puter

    🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.

    1,842 Elo −3844.1kTypeScript
  2. #1,494
    reactos/reactos

    A free Windows-compatible Operating System

    1,785 Elo −118.5kC
  3. #1,754
    huihut/interview

    📚 C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息。This repository is a summary of the basic knowledge of…

    1,755 Elo −4438.3kC++
  4. #2,033
    SerenityOS/serenity

    The Serenity Operating System 🐞

    1,723 Elo −5633.9kC++
  5. #3,155
    ublue-os/bazzite

    Bazzite makes gaming and everyday use smoother and simpler across desktop PCs, handhelds, tablets, and home theater PCs.

    1,626 Elo +749.3kShell
  6. #3,411
    redox-os/redox

    Mirror of https://gitlab.redox-os.org/redox-os/redox

    1,611 Elo −1716.7kRust
  7. #3,430
    anoma/anoma

    Reference implementation of Anoma

    1,609 Elo −8833.5kElixir
  8. #3,436
    Awesome-HarmonyOS/HarmonyOS

    A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。

    1,609 Elo −920kC
  9. #3,780
    RightNow-AI/openfang

    Open-source Agent Operating System

    1,586 Elo −1718.2kRust
  10. #3,871
    phil-opp/blog_os

    Writing an OS in Rust

    1,581 Elo −4417.8kHTML
  11. #5,146
    AkashSingh3031/The-Complete-FAANG-Preparation

    Dive into this repository, a comprehensive resource covering Data Structures, Algorithms, 450 DSA by Love Babbar…

    1,512 Elo −3712.3kJupyter Notebook
  12. #5,500
    rust-embedded/rust-raspberrypi-OS-tutorials

    :books: Learn to write an embedded OS in Rust :crab:

    1,497 Elo 14.7kRust
  13. #6,039
    tuhdo/os01

    Bootstrap yourself to write an OS from scratch. A book for self-learner.

    1,472 Elo −1913.7kTeX
  14. #6,217
    s-matyukevich/raspberry-pi-os

    Learning operating system development using Linux kernel and Raspberry Pi

    1,464 Elo −3213.9kC
  15. #6,431
    gurugio/lowlevelprogramming-university

    How to be low-level programmer

    1,455 Elo −1212.7k
  16. #6,482
    wolverinn/Waking-Up

    计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up…

    1,453 Elo −3110.3k
  17. #7,506
    bottlerocket-os/bottlerocket

    An operating system designed for hosting containers

    1,414 Elo +119.7kRust
  18. #8,196
    tock/tock

    A secure embedded operating system for microcontrollers

    1,388 Elo +106.5kRust
  19. #8,866
    yourtion/30dayMakeOS

    《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

    1,357 Elo −86.4kC
  20. #9,180
    NodeOS/NodeOS

    Lightweight operating system using Node.js as userspace

    1,340 Elo +87.3kShell
  21. #9,439
    klange/toaruos

    Complete, independent operating system built by humans.

    1,323 Elo −146.8k
  22. #9,620
    ravynsoft/ravynos

    An open-source OS project that aims to provide source and binary compatibility with macOS® and a similar user…

    1,305 Elo +257.1kC