An open API service indexing awesome lists of open source software.

Operating system

An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.

https://github.com/furkanonder/olympos

An experimental 32-bit Operating System

32-bit from-scratch operating-system

Last synced: 14 Oct 2025

https://github.com/eshaagarwa/operating-system_interview-question

Last_minutes Operating Systems: Essential Interview Questions 🚀

cpu-scheduling interview-preparation operating-system

Last synced: 17 Oct 2025

https://github.com/amirreza81/os-lab

Reports and projects from the Operating System Lab course (CE-408) at Sharif University of Technology

bash bash-script c cpp debian inter-process-communication kernel linux memory-management operating-system os os-lab process sharif-university-of-technology shell systemcalls threads ubuntu

Last synced: 27 Jan 2026

https://github.com/darthgera123/shell

A shell made in C using different syscalls

c operating-system syscalls

Last synced: 19 Oct 2025

https://github.com/qazcetelic/kosi

Kotlin Operating 💻 System Info 📄. A capable library for adding specific logic for certain operating systems with varying levels of specificity that uses inheritance and auto-casting to access properties.

information-retrieval kotlin kotlin-library operating-system

Last synced: 20 Oct 2025

https://github.com/rainorangelemon/nju-ics

Code for Lab in Introductory of Computer System

assembly kernel operating-system

Last synced: 24 Oct 2025

https://github.com/itschrisjang/cs-grad-interview-kit

CS 대학원 면접 대비용 질문 모음집 – 컴퓨터공학/소프트웨어학과 전공 기초(운영체제, 네트워크, 알고리즘, 자바 등) 면접 질문 정리

algorithms computer-science cs-interview-questions database java network operating-system technical-interviews

Last synced: 23 Jan 2026

https://github.com/zhuyu1997/ginkgo-os

Ginkgo OS 银杏操作系统

ginkgo operating-system os

Last synced: 28 Oct 2025

https://github.com/razvan48/proiect-sisteme-de-operare-so

Proiect Sisteme de Operare (SO) Anul 2, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

operating-system operating-systems os

Last synced: 30 Jan 2026

https://github.com/orbxball/newslab

Instructor: Tei-Wei Kuo

embedded-system operating-system

Last synced: 30 Jan 2026

https://github.com/mranv/linux.micrognu

This is a simple, lightweight GUI-based Linux distribution designed to run on QEMU. It combines the Linux Kernel 6.9.4, BusyBox 1.36.1 for essential Unix utilities, and Nano-X (MicroWindows) for graphical capabilities.

busybox distro linux linux-from-scratch linux-kernel linux-system microwindows minimalistic-os nano-x operating-system

Last synced: 25 Feb 2026

https://github.com/seanwevans/pg_os

Operating system functionality directly within postgres.

database-experiment database-kernel operating-system postgresql

Last synced: 10 Feb 2026

https://github.com/scaledteam/nlix

Unix-like operation system for Expression2

expression2 garrys-mod garrysmod operating-system

Last synced: 27 Feb 2026

https://github.com/bemxio/gicho

A 16-bit real mode operating system made in Assembly and C

assembly bootloader c kernel low-level operating-system os

Last synced: 27 Feb 2026

https://github.com/lsongdev/m5stack-os

Super Tiny Operating System for M5Stack

firmware operating-system

Last synced: 12 Feb 2026

https://github.com/winsdominoes/winos

A very simple operating system, based on MikeOS. Check MikeOS here http://mikeos.sourceforge.net/

assembly mikeos operating-system operating-system-kernel operating-system-learning operating-systems-project winos winsvideo

Last synced: 14 Feb 2026

https://github.com/shiinasama/os-dev-chinese

Writing a Simple Operating System - from Scratch (December 2, 2010) 个人中文翻译

cprogramming nasm operating-system

Last synced: 19 Mar 2026

https://github.com/igorskyflyer/npm-upath

🎍 Provides a universal way of formatting file-paths in Unix-like and Windows operating systems as an alternative to the built-in path.normalize(). 🧬

back-end biome filepath igorskyflyer linux module node npm operating-system typescript unix upath vitest windows

Last synced: 28 Feb 2026

https://github.com/junikimm717/lfs

Mimux: A mimi linux distro

busybox docker linux operating-system

Last synced: 15 Feb 2026

https://github.com/mobiwn/operating-systems

📚 Centralized collection of syllabus, books, experiments, and practice questions for the Operating Systems course at Urmia University.

concurrency concurrent-programming dining-philosophers dining-philosophers-problem operating-system operating-systems os slab slab-allocator system-calls urmia-university

Last synced: 04 Mar 2026

https://github.com/cworld1/osp-learning

Some notes and code about CWorld learning Operating System Principle

learning operating-system operating-system-learning system vitepress

Last synced: 17 Mar 2025

https://github.com/laughingclouds/tgos

The Generic Operating System | A Linux From Scratch project

bash lfs-book linux operating-system

Last synced: 24 Oct 2025

https://github.com/smudgex/android-x32_android2.2_heavy_edition_docs

🤖️📖️ Android x32: The documentation source repository for the Heavy build of Android 2.2, a powerful, but large Android 2.2 (Froyo) alternative installation

32-bit android-eclair android-froyo android-gingerbread android-x32 android-x32-development android-x32-docs android-x32-documentation android-x32-heavy-edition android-x32-project linux markdown-lang markdown-language operating-system

Last synced: 07 Mar 2025

https://github.com/laylaaires/android-x32_android2.2_livecd_edition_docs

🤖️📖️ Android x32: The documentation source repository for the LiveCD build of Android 2.2. Try out 4 different editions of Android-x32+2.2 (Froyo) before installing it

32-bit android-eclair android-froyo android-gingerbread android-x32-development android-x32-docs android-x32-documentation android-x32-project gpl3 linux livecd livecd-edition markdown-lang operating-system

Last synced: 07 Mar 2025

https://github.com/rdzin021/android-x64_android9.1_heavy_edition_docs

🤖️ Android x64: The documentation source repository for the Heavy build of Android 9.1, a powerful, but large Android 9.1 (Pie) alternative installation

android-alternative android-pie android-x64 android-x64-development android-x64-docs android-x64-documentation android-x64-heavy-edition android-x64-project gpl3 heavy-edition linux markdown-lang markdown-language operating-system

Last synced: 07 Mar 2025

https://github.com/jasaka12/android-x32_livecd_0.9b_docs

🤖️ Android x32: The source repository of the special Android x32 LiveCD for all versions of Android x64 from 0.9 to 0.9

32-bit android-x32 android-x32-09b android-x32-docs android-x32-livecd android-x32-livecd-09b android-x32-project gpl3 linux livecd livecd-edition markdown-lang markdown-language operating-system

Last synced: 07 Mar 2025

https://github.com/whw4/android-x32_android0.9_degoogled_edition_docs

🤖️📖️ Android x32: The documentation source repository for the DeGoogled build of Android 0.9, a powerful, DeGoogled Android 0.9 (A) alternative installation

android-x32 android-x32-degoogled-edition android-x32-development android-x32-docs android-x32-documentation android-x32-project degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 linux markdown-lang operating-system

Last synced: 23 Jul 2025

https://github.com/banditopazzo/sala-cinema

Sistema di prenotazione di una sala cinema scritto in C per UNIX, Linux, macOS

cinema multithread multithreaded-tcp-server operating-system terminal-app unix unix-domain-socket unix-socket

Last synced: 03 Aug 2025

https://github.com/connor-toasterstudios/curvv-os

A.G.O.S. (ATX Graphical Operating System): A Graphical OS that supports a desktop environment that is based on AMOS (ATX Minimal Operating System) which is developed by Atx241. AGOS is developed By Connor-ToasterStudios.

assembly operating-system operating-systems os x86 x86-64

Last synced: 17 Jul 2025

https://github.com/adhadse/osprograms

This repo holds my OS Lab programs for the Fourth Semester. Feel free to use and learn from them,

bankers-algorithm cpp kotlin operating-system os page-replacement-algorithm scheduler

Last synced: 02 Aug 2025

https://github.com/sahilsapariya/sem_vi

All the material for the sem VI is available here including code of labs

compiler-design data-analysis-python hibernate-jpa html-css-javascript operating-system reactjs

Last synced: 02 Aug 2025

https://github.com/olaissocool/shatterland

Shatterland is a captivating multiplayer online game set in a post-apocalyptic world filled with dangerous creatures and treacherous environments. Players must work together to scavenge for resources, build shelters, and fend off attacks from rival factions in order to survive and thrive in this unforgiving landscape.

atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system

Last synced: 30 Jun 2025

https://github.com/swish78/os-assignment-algorithms-in-cpp

Implementation of Popular Operating System Algorithms

algorithms cpp17 operating-system

Last synced: 29 Jun 2025

https://github.com/dimosr/os-riddle

An OS challenge

bash c linux operating-system

Last synced: 23 Feb 2025

https://github.com/muhamadajiw/basic-multitasking-os

Personal repository for Distributed Systems Lab activities. 2024 Operating Systems final project finished prototype

c operating-system os

Last synced: 27 Oct 2025

https://github.com/hawkins/mios

A purely educational exercise in creating an operating system in Rust

operating-system rust

Last synced: 30 Jul 2025

https://github.com/memescoep/pogisos

PogisOS is an x86 Operating System written in C# with the help of the CosmosOS project

csharp operating-system

Last synced: 08 Mar 2025

https://github.com/yashbhutwala/yash-shell

My implementation of a Unix shell from CSCI 315: Operating Systems

bucknell c operating-system unix-shell

Last synced: 21 Sep 2025

https://github.com/mirsahib/project-jupiter

IUB CSE 413 (Operating System)

c linux operating-system

Last synced: 25 Oct 2025

https://github.com/muhamadajiw/chuu-kawaii-os

Final project of Operating Systems course. A from-scratch 32-bit operating system in C and x86 asm.

c operating-system os

Last synced: 29 Jul 2025

https://github.com/reflexe/ziqe

Currently a pet project: kernel-mode driver framework in C++ (supports Linux)

cpp driver linux operating-system

Last synced: 23 Feb 2025

https://github.com/rexionmars/dragon-arch

x86_64 Operational System

operating-system

Last synced: 05 Mar 2025

https://github.com/downadow-dev/iiixmish2-x86

operating system, iiixmish2 emulator

assembly assembly-x86 c kernel operating-system

Last synced: 29 Jul 2025

https://github.com/egeonderx/py-dos-on-esp32

PY-DOS on ESP32 is a lightweight command-line OS ported to MicroPython. It runs on resource-limited ESP32 boards and provides a simple DOS-like experience via a serial terminal NOT A SIMULATOR! An Operating system! IT USES ESP32'S RAM, EEPROM AND CPU.

esp32 esp32-devkit-v1 micropython operating-system os py-dos

Last synced: 19 Sep 2025

https://github.com/der-fruhling/liamos

Experimental Operating System.

kernel operating-system runs-liamos syslinux

Last synced: 03 Mar 2025

https://github.com/ggielly/strat9-os

Strat9-OS is a modular microkernel written in Rust. Run native binary (WASM, ELF...) with small footprint directly on the kernel. Looking for contributors and help !

kernel microkernel operating-system plan9 rust

Last synced: 09 Mar 2026

https://github.com/omimo/simpleos

A Simple Operating System from Scratch

operating-system

Last synced: 08 Mar 2025

https://github.com/downadow-dev/xmtwolime

operating system for iiixmish2

assembly c kernel operating-system os

Last synced: 02 Mar 2025

https://github.com/mlouielu/v7os

Minimum ARMv7m kernel

armv7m cortex-m kernel operating-system rtos

Last synced: 05 Jan 2026

https://github.com/mhashim6/os-assignments

Operating Systems School assignments.

operating-system os school-assignment

Last synced: 19 Sep 2025

https://github.com/sarim1516/bluebuild-bazzite

Bluebuild-Bazzite is a versatile open-source project management tool designed for seamless collaboration among teams. It offers a user-friendly interface and robust features for efficient task tracking and progress monitoring.

atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system

Last synced: 27 Jul 2025

https://github.com/alichtman/masoschism

And in this chapter of "Unbelievably Poor Life Choices," we write an Operating System.

hobby-os operating-system

Last synced: 07 Apr 2025

https://github.com/youseftareq33/java_os_1_memory-managment_mvt-simulation

simulating the MVT (Multiprogramming with a Variable number of Tasks) memory management technique.

java javafx memory-management mvt operating-system

Last synced: 27 Jul 2025

https://github.com/santoshpattnaik/experienceos

React based application to get the feeling of all the popular OSes in the market

linux macos macosx operating-system webapp webapplication windows

Last synced: 19 Feb 2026

https://github.com/flipsoftware/flip-os-scripts

Automated scripts to start a fresh Flip OS installation

automation flip-os just operating-system rust script

Last synced: 27 Jul 2025

https://github.com/youzzzbad/bazzite-hyprland-nvidia-open

This repository contains code for the collaboration between Bazzite, Hyprland, and Nvidia for developing cutting-edge AI software. Explore the latest advancements in AI technology through the merged expertise of these leading companies.

atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system

Last synced: 09 Mar 2025