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/aaravmalani/cogos

A 32-bit Operating System

assembly c operating-system operating-systems osdev x86

Last synced: 09 Mar 2026

https://github.com/diegolonio/escom

Todo el código (casi) que he escrito para las unidades de aprendizaje de la Escuela Superior de Cómputo (IPN).

adoo bison c-language c-programming-language compiler-design compilers computer-architecture data-structures escom ipn java linux operating-system php python sistemas-operativos ubuntu vhdl web

Last synced: 24 Jan 2026

https://github.com/isaiah76/linux-shell

a c++ implementation of a linux shell with core shell functionalities, including command parsing, process creation, signal handling and shell built-ins.

command-line cpp educational linux linux-shell operating-system shell terminal unix unix-shell

Last synced: 12 Apr 2025

https://github.com/azer0s/fluxos

A small operating system built from scratch.

educational operating-system

Last synced: 28 Feb 2025

https://github.com/kaptheguy/mxos

Minimal X86 Operating System Kernel

asm assembly binary c kernel linux minimal operating-system os osdev unix x86

Last synced: 02 Feb 2026

https://github.com/7ranveer/os-lab-implementation

Contains c codes of os labs

c operating-system

Last synced: 15 Jun 2025

https://github.com/apchavan/infopuller

Helpful CLI application to fetch useful details about website domains or local machine, using the core Windows OS functions.

autostart c cli-app cpp file-api ipv4 ipv6 mac-address malware-research operating-system persistence registry-hacks robots-txt threat win32-cpp windows windows-registry winsock2

Last synced: 01 Mar 2025

https://github.com/gvatsal60/custom-wsl-os

A collection of configurations and utilities designed to streamline setup on Windows Subsystem for Linux (WSL).

alpine operating-system os ubuntu wsl wsl-environment wsl-installation wsl-setup wsl-ubuntu wsl2 wsl2setup

Last synced: 06 Jul 2025

https://github.com/donno2048/rosehip

Reliable Operating System by Elisha Hollander Implemented in Python

laptop linux operating-system pydroid python windows

Last synced: 16 Nov 2025

https://github.com/imvinojanv/baseos

Linux Based Operating System developed by Assembly Language.

assembly-language c-language linux-based operating-system own-os

Last synced: 30 Jun 2025

https://github.com/sudotto/rosaos

an operating system dedicated to Rosa the otter

asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64

Last synced: 09 May 2025

https://github.com/codelixir/xv-dos

Forked from mit-pdos/xv6-riscv. An Operating System in C, modified from Xv6 for RISC-V.

c operating-system os risc-v xv6-extensions

Last synced: 02 Apr 2025

https://github.com/bumbummen99/monerod-pi

A simple to install pre-configured ubuntu server image for running a monero full node on raspberry pi.

arm armv8 blockchain full-node image img monero monerod operating-system plug-and-play raspberry raspberry-pi-3 raspberry-pi-4 raspberrypi remote-node server ubuntu ubuntu-server

Last synced: 04 Jan 2026

https://github.com/com8/os-tester

A Python pip package to automate testing of whole operating systems with an image recognition based approach and libvirt (qemu). Inspired by openQA.

libvirt operating-system python python3 qemu testing

Last synced: 15 Apr 2025

https://github.com/bemxio/bemxos

A 32-bit OS made for learning purposes

assembly bootloader c kernel low-level operating-system os

Last synced: 15 Feb 2026

https://github.com/axfab/koraos

Main repository for the distribution of my hobbyist operating system KoraOs

hobby-kernel hobby-os operating-system os

Last synced: 29 Jun 2025

https://github.com/h8d13/k2-os

K2: Operating Systems

k2 operating-system os

Last synced: 27 Feb 2026

https://github.com/crvargasm/sudoku-solution-validator

Project 1 - Sudoku Solution Validator - Operating System Concepts

c operating-system operating-systems-project

Last synced: 27 Feb 2026

https://github.com/moderniselife/nestos

NestOS is designed to make home server management simple and beautiful. It provides an intuitive web interface for managing storage, containers, and network services, all while maintaining the power and flexibility of a Debian-based system.

debian hexos homelab media-server nas operating-system plex plex-media-server storage streaming truenas unraid

Last synced: 20 Mar 2025

https://github.com/pepebecker/pepeos-i686

PepeOS is a minimal Operating System

c cross-compiler nasm operating-system os pepeos

Last synced: 14 Apr 2025

https://github.com/akhilpandey95/fat12

An implementation of a FAT 12 system simulation in C

c fat12 operating-system

Last synced: 09 Mar 2026

https://github.com/jacob-doll/phoenixos

Project following progression through operating system development documenting challenges as the project progresses.

bootloader kernel operating-system operating-systems os-dev os-development

Last synced: 10 Mar 2025

https://github.com/inhibitor1217/rust-os

Doing https://os.phil-opp.com/ for myself

operating-system rust

Last synced: 29 Aug 2025

https://github.com/dipankardas011/operating-system

Just a abstract layer OS just for fun

cpu linux operating-system unix

Last synced: 25 Feb 2026

https://github.com/aaronc81/aos

An 8-bit AVR operating system

atmel avr c operating-system

Last synced: 28 Jun 2025

https://github.com/mellyeliu/mellyeliu.online

( personal os 🌟 site assemblage 🌐 portfolio 📎 )

operating-system personal-website portfolio

Last synced: 22 Aug 2025

https://github.com/seonghun-dev/hun_os

Writing an OS in Rust, To Study Operating System and Computer System

operating-system operating-systems os

Last synced: 14 May 2025

https://github.com/jjwroeloffs/vimos

Vim is a great text editor, too bad it doesn't have a decent operating system.

operating-system vim

Last synced: 22 Aug 2025

https://github.com/philippanda/securos

SecurOS is a secure Arch based Linux distribution that comes pre-installed with the most popular pen-test and cyber-security tools.

arch-linux archlinux cyber-security cybersecurity linux linux-distribution operating-system os pentesting

Last synced: 20 Aug 2025

https://github.com/furkanonder/jamesmolloyos-newgen

Enhanced version of the James Molloy Operating System

james-molloy operating-system

Last synced: 14 Sep 2025

https://github.com/samyam81/schedulingalgo

Scheduling algorithms manage the execution order of processes in a computer system, ensuring efficient resource utilization and timely completion of tasks.

beginner-friendly csharp first-in-first-out java operating-system round-robin shortest-job-first

Last synced: 23 Jul 2025

https://github.com/joao-conde/feup-sope

Repository to host the Operating Systems projects, a second year course @FEUP

feup feup-sope operating-system os sope

Last synced: 02 Mar 2025

https://github.com/yunwei37/myrcore

这是一个基于 rCore Tutorial 实现的简易操作系统

operating-system rcore

Last synced: 03 Jul 2025

https://github.com/samtebbs33/jaq

A hobby x86 kernel. Superseded by https://github.com/ZystemOS/pluto

kernel operating-system x86

Last synced: 05 Apr 2025

https://github.com/shiven-saini/pithuu-iso

The official home of Pithuu OS, an operating system powered by linux kernel focussing on emphasizing the developer experience. This repository contains the configurations used to build the x86_64 iso images.

archlinux gnome gtk gtk4 hyprland installer iso kde linux operating-system pithuu

Last synced: 27 Oct 2025

https://github.com/nthnn/noos

NoOS (No Operating System) is an attempt unikernel framework for developing programs in C++ without OS.

grub kernel kernel-development operating-system operating-system-kernel os-dev os-development osdev unikernel

Last synced: 02 Mar 2025

https://github.com/garentyler/xv6-riscv

MIT's xv6-riscv operating system, now in Rust!

mit operating-system os port portfolio riscv riscv64 rust xv6-os xv6-riscv

Last synced: 16 Mar 2025

https://github.com/rafaelffilho/shawna

Basic kernel built in Rust to learn the language

operating-system os rust

Last synced: 11 Aug 2025

https://github.com/guilhermenobrega/sistemas-operacionais

Projetos, aprendizados e exercícios realizados na disciplina de Sistemas Operacionais

logic-programming operating-system python

Last synced: 24 Jan 2026

https://github.com/dracos-linux/build-script

Generate DracOS GNU/Linux Remaster images

debian debian-linux kernel linux open-source operating-system

Last synced: 02 Jan 2026

https://github.com/cedrickchee/taijios

TaijiOS is a hobby operating system written from scratch in Rust for learning systems programming. It's my own OS that attempts to bring back the "P" in PC. Design goals: minimal, modular, reliable, and safe.

computer-science hobby-os kernel-development learn-by-doing operating-system osdev software-internal systems-programming

Last synced: 19 Feb 2026

https://github.com/davidsteinsland/x86-operating-system

My go at an operating system for the IA-32 architecture.

assembly operating-system x86

Last synced: 09 Nov 2025

https://github.com/torralbaa/N2OS

Sistema operativo libre y colaborativo, donde todos pueden contribuir.

gpl gplv2 kernel microkernel operating-system operating-systems os osdev

Last synced: 10 Mar 2025

https://github.com/ddrcode/riscv-os

Tiny OS in RISC-V assembly (32-bit)

baremetal operating-system risc-v risc-v-assembly

Last synced: 27 Feb 2026

https://github.com/speedycraftah/speedy-os

X86 operating system attempt from scratch written with C, C++ and Assembly.

cpp operating-system operating-system-kernel operating-system-learning x86

Last synced: 08 Jan 2026

https://github.com/abhraneel2004/os_lab_2024

This is a repository that contains the Codes which are done in Operating Systems Laboratory of 5th Semester CSE1 2024 in Academy Of Technology.

bash-script linux operating-system shell-script

Last synced: 29 Oct 2025

https://github.com/pdsmart/zsoft

zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.

arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu

Last synced: 19 Oct 2025

https://github.com/imharshag/kernelcraft

An operating system meticulously crafted from scratch. Designed as a foundational project to understand the core principles of system architecture and low-level programming,.

cpp operating-system

Last synced: 23 Apr 2025

https://github.com/xnuvers007/chroot

automation create chroot, the rest you can move it after it's automatically created

bash chroot deployment linux operating-system os privileges programming shell

Last synced: 28 Dec 2025

https://github.com/baponkar/keblaos

KeblaOS is a simple Operating System based on x86 32 bit and 64 bit architecture and made with C and assembly.

asm c operating-system os x86

Last synced: 16 Jan 2026

https://github.com/egeonderx/espy32

An operating system for ESP32. It can run Python scripts, load drivers, use the terminal with qvga screen and sd card, write programs in its built-in Python interpreter, and even play some basic music.

esp32 esp32devkit espy32 micropython minimal mit-license operating-system os py-dos python qvga real screen sdcard tiny

Last synced: 25 Feb 2026

https://github.com/shaik-sohail-72/kmit-finishing-schools

In my repository, I've curated a collection of daily programming exercises generously provided by Neil Sir. These exercises are meticulously designed to enhance the skills of students at KMIT's Finishing School. With each program, students take strides towards becoming adept and job-ready engineers, setting a solid foundation for the

algorithms computer-networks dbms dsa java-8 oca operating-system

Last synced: 20 Mar 2025

https://github.com/nidhiupman568/operating-system-os

Mastering Operating Systems: Essential Interview Questions 🚀

operating-system os

Last synced: 29 Jan 2026

https://github.com/karlek/lappis

Toy operating system

operating-system

Last synced: 21 Jan 2026

https://github.com/idelvall/jack-os

Operative system for the Hack machine written in the Jack language (http://www.nand2tetris.org/)

hack-machine jack-language nand2tetris operating-system

Last synced: 14 Feb 2026

https://github.com/fernandobade/stardewos

A custom operating system UI inspired by the Stardew Valley game, created using only HTML, SASS, and JavaScript.

html html-css-javascript javascript operating-system saas stardew-valley stardew-valley-os

Last synced: 18 Feb 2026

https://github.com/mistermboy/so

Operating Systems - 2016/2017

operating-system

Last synced: 04 Mar 2025

https://github.com/joseluisq/json-datasets

Example of various datasets in JSON format for different purposes.

currencies json json-data json-dataset operating-system programming-languages

Last synced: 05 Apr 2025

https://github.com/jbouron/x86-kernel

A 32-bit x86 kernel written from scratch in C supporting multicore cpus and preemptible scheduling.

assembly kernel operating-system osdev x86

Last synced: 11 Apr 2025

https://github.com/0xflux/velox

Velox is a work in progress, experimental Rust based Operating System written for fun and learning

computer-science computerscience operating operating-system operatingsystem os os-dev os-development rust rust-os rust-os-dev system

Last synced: 12 May 2025

https://github.com/sairyss/32-bit-kernel

32-bit example kernel using C and Assembly.

kernel operating-system osdev

Last synced: 25 Dec 2025

https://github.com/brokenprogrammer/os

Next generation operating system

operating-system os

Last synced: 06 Oct 2025

https://github.com/seanpm2001/wos_18

🍏️📱️[🇴.🇸]1️⃣️8️⃣️💾️ A separate repository for the archival and development of wOS 18, an open source remake of iOS 18. Written in C, and part of the WacOS operating system project.

apple-alternative c-lang c-language gpl3 gplv3 ios-18-alternative ios-alternative operating-system wacos wacos-development wacos-operating-system-project wacos-project wos wos-18 wos-18-development wos-18-project wos-development wos-project

Last synced: 05 Jan 2026

https://github.com/shiven-saini/pithuu-repo

Custom User repository for hosting pithuuOS related packages and tools. You can add it in your pacman.conf if required.

archlinux bash gnome kde linux operating-system pithuu repository

Last synced: 23 Feb 2026

https://github.com/seanpm2001/visoros_1

🍏️👓️1️⃣️💾️ The official source repository/separate repository for the archival and development of VisorOS 1.x, an open source remake of Apple's VisionOS (versions 1.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.

apple-alternative assembly-lang c-language gpl3 gplv3 mixed-reality operating-system subsystem swift-language visionos-alternative visoros visoros-1 visoros-1-development visoros-1-project visoros-development visoros-project wacos wacos-development wacos-operating-system-project wacos-project

Last synced: 20 Jan 2026

https://github.com/ngljcb/px-publish-subscribe

Implements a Java publish/subscribe system where clients post or receive topic-specific messages via a server.

client-server concurrent-programming operating-system publish-subscribe socket unibo university-project

Last synced: 21 Feb 2026

https://github.com/seanpm2001/visoros_2

🍏️👓️2️⃣️💾️ The official source repository/separate repository for the archival and development of VisorOS 2.x, an open source remake of Apple's VisionOS (versions 2.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.

apple-alternative assembly-language c-language gpl3 gplv3 metal-language operating-system subsystem swift-language visionos-alternative visoros visoros-2 visoros-2-development visoros-2-project visoros-development visoros-project wacos wacos-development wacos-operating-system-project wacos-project

Last synced: 20 Jan 2026

https://github.com/seanpm2001/whyWatchOS_10

🍏️⌚️💾️ The official source repository/separate repository for the archival and development of whyWatchOS 10, an open source remake of watchOS 10. Written in C, and part of the WacOS operating system project.

apple-alternative c-lang c-language gpl3 gplv3 md operating-system subsystem txt wacos wacos-development wacos-project watchos watchos-alternative watchos10 watchos10-alternative whywatchos whywatchos-10 whywatchos-development whywatchos-project

Last synced: 11 Mar 2025

https://github.com/amhsirak/pypidisk

CLI tool to know the amount of disk space a PyPi package is eating

dependencies for-fun operating-system pip pypi python

Last synced: 21 Mar 2025

https://github.com/knuckles-team/systems-manager

System-Manager will update your system and install/upgrade applications. Supports Agentic AI through MCP Server

a2a a2a-server ag-ui applications install mcp-server operating-system python system-manager systems-manager utilities

Last synced: 03 Mar 2026

https://github.com/jbouron/x86_64-kernel

A bootloader and kernel for the x86_64 architecture, written in x86 assembly and C++ respectively

bootloader kernel operating-system x86 x86-64

Last synced: 16 Feb 2026

https://github.com/si9ma/coolos

A small operating system

assembly c operating-system

Last synced: 26 Mar 2025

https://github.com/kylemh/multithreaded_network_driver

Network demultiplexor utilizing POSIX threads

c linux multithreading operating-system posix-systems pthreads

Last synced: 01 Apr 2025

https://github.com/alewin/c-code-snippets

C code snippets and system call examples, UniBo 2016 Sistemi Operativi

c linux operating-system sistemi-operativi unibo unix

Last synced: 07 Oct 2025

https://github.com/thatfactory/device

Retrieves information about the host device 📱

device-orientation device-type operating-system swift swift-package

Last synced: 13 Jan 2026

https://github.com/io12/os

A simple OS in C

c kernel operating-system os

Last synced: 30 Jun 2025

https://github.com/imanimrod/piggy-os

The best operating system.

c kernel operating-system osdev x86-64

Last synced: 24 Jun 2025

https://github.com/winsdominoes/kernel

A basic operating system kernel, by me. This will be updated everyday if I have time. This kernel is based on https://github.com/iknowbrain/NIDOS.

kernel operating-system operating-system-kernel operating-system-learning operating-systems-project winos

Last synced: 12 Jun 2025