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.
- GitHub: https://github.com/topics/operating-system
- Wikipedia: https://en.wikipedia.org/wiki/Operating_system
- Aliases: os, operating-systems, operating-systems-tutorials, operating-system-examples,
- Last updated: 2026-01-19 00:19:28 UTC
- JSON Representation
https://github.com/seanpm2001/android-x64_android16.0_vanilla_edition
๐ค๏ธ Android x64: The Vanilla build for Android 16.0, a basic, but useful Android 16.0 alternative installation
64-bit android-16 android-alternative android-vi android-x64 android-x64-vanilla-edition android16 assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition x64
Last synced: 05 May 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/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/seanpm2001/android-x32_livecd_0.6c
๐ค๏ธ Android x32: The source repository of the special Android x32 LiveCD for all versions of Android x32 from 0.6 to 0.6
32-bit android-0-6 android-a android-alternative android-x32 android-x32-android-0-6 android-x32-development android-x32-livecd-0-6c android-x32-livecd-edition android-x32-project c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 12 Sep 2025
https://github.com/dipankardas011/operating-system
Just a abstract layer OS just for fun
cpu linux operating-system unix
Last synced: 08 Nov 2025
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/vardan2009/zenith
Zenith OS is a simple Operating System Created with Cosmos and C#!
cosmos cosmos-os csharp graphics kernel low-level operating-system osdev
Last synced: 14 May 2025
https://github.com/akhilpandey95/fat12
An implementation of a FAT 12 system simulation in C
Last synced: 02 Dec 2025
https://github.com/mdraihansobhan/cse-314-operating-system-sessional
CSE 314: Operating System Sessional | CSE, BUET | Batch 2019
bash bash-script bash-scripting bash-scripts inter-process-communication interprocess-communication ipc operating-system operating-system-kernel operating-systems scheduling-algorithms systemcall xv6 xv6-os xv6-riscv xv6-scheduling xv6-solutions xv6-thread xv6-thread-create
Last synced: 21 Aug 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/mellyeliu/mellyeliu.online
( personal os ๐ site assemblage ๐ portfolio ๐ )
operating-system personal-website portfolio
Last synced: 22 Aug 2025
https://github.com/jjwroeloffs/vimos
Vim is a great text editor, too bad it doesn't have a decent operating system.
Last synced: 22 Aug 2025
https://github.com/yunwei37/myrcore
่ฟๆฏไธไธชๅบไบ rCore Tutorial ๅฎ็ฐ็็ฎๆๆไฝ็ณป็ป
Last synced: 03 Jul 2025
https://github.com/nthnn/jessy-os
Embedded Operating System for ESP32-WROVER MCU that has virtual runtime for RISC-V and own C++ SDK.
esp32 esp32-arduino esp32-platformio esp32-wroom operating-system operating-system-concepts operating-system-design operating-system-project os osdev
Last synced: 15 Jul 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/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/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/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/furkanonder/jamesmolloyos-newgen
Enhanced version of the James Molloy Operating System
Last synced: 14 Sep 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/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/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/samtebbs33/jaq
A hobby x86 kernel. Superseded by https://github.com/ZystemOS/pluto
Last synced: 05 Apr 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/inhibitor1217/rust-os
Doing https://os.phil-opp.com/ for myself
Last synced: 29 Aug 2025
https://github.com/rafaelffilho/shawna
Basic kernel built in Rust to learn the language
Last synced: 11 Aug 2025
https://github.com/sourceduty/windows
๐ช Windows operating system.
evolution microsoft microsoft-windows operating-system operating-systems os os-evolution updates win win-os windows windows-10 windows-11 windows-12 windows-13 windows-operating-system windows-os
Last synced: 08 Aug 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: 12 Oct 2025
https://github.com/davidsteinsland/x86-operating-system
My go at an operating system for the IA-32 architecture.
Last synced: 09 Nov 2025
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/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,.
Last synced: 23 Apr 2025
https://github.com/edoardottt/edoardottt
Hey! I'm edoardottt! ๐ดโโ ๏ธ๐น
coding computer-science computing cybersecurity edoardottt exploit hacking internet linux mathematics open-source operating-system osint reconnaissance science security security-tools security-toolset technology university
Last synced: 02 Jul 2025
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/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.
Last synced: 16 Jan 2026
https://github.com/cpl/classic
Classic is a bare-metal Operating System
arm bare-metal baremetal-os kernel operating-system os raspberry-pi raspberry-pi-zero raspberypi university-of-manchester
Last synced: 16 Jan 2026
https://github.com/ddrcode/riscv-os
Tiny OS in RISC-V assembly (32-bit)
baremetal operating-system risc-v risc-v-assembly
Last synced: 08 Apr 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: 13 May 2025
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: 10 Apr 2025
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: 11 Oct 2025
https://github.com/nidhiupman568/operating-system-os
Mastering Operating Systems: Essential Interview Questions ๐
Last synced: 27 Feb 2025
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/aaravmalani/cogos
A 32-bit Operating System
assembly c operating-system operating-systems osdev x86
Last synced: 10 Apr 2025
https://github.com/xhofe/cug-practice
โ๏ธSome exercises in CUG
algorithms course cpp data-structures java machine-learning network operating-system university
Last synced: 16 May 2025
https://github.com/crvargasm/sudoku-solution-validator
Project 1 - Sudoku Solution Validator - Operating System Concepts
c operating-system operating-systems-project
Last synced: 18 Sep 2025
https://github.com/tomiwa-ot/cs-assignments
computer science assignments
assembly bank-application bankers-algorithm bellman-ford-algorithm computational-methods computer-science concurrent-programming data-structures dijkstra-algorithm dining-philosophers-problem generics java linear-algebra memory-management operating-system search-engine search-engines serp systems-analysis tracking-fleet-vehicles
Last synced: 25 Jul 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/omonimus1/cron_jobs_interface_emulation
Script that emulates the crontab jobs functionalities, allowing to add, remove, delete and edit one or more crontab jobs
cron-jobs crontab operating-system shell-scripting university-coursework
Last synced: 10 Jan 2026
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/sairyss/32-bit-kernel
32-bit example kernel using C and Assembly.
Last synced: 25 Dec 2025
https://github.com/heyyyyyyg/cs307-operating-system
Operating system course taught by Prof. Wu Chentao in SJTU CS (Operating Sytem Concepts 10th version) : textbook & slides & projects
Last synced: 02 Jan 2026
https://github.com/analogfeelings/noraos
A megalithic kernel, named after me for some reason. Idea by NSG650.
c cmake limine megalithic-kernel operating-system operating-system-kernel operating-system-learning operating-systems stivale2
Last synced: 12 Sep 2025
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/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/azer0s/fluxos
A small operating system built from scratch.
Last synced: 28 Feb 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/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/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/ZBCMars/UEFIStudy
Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.
bios c operating-system uefi uefi-boot uefi-shell
Last synced: 11 Mar 2025
https://github.com/chenw23/operatingsystemcoursemidtermexams
The solutions to the past midterm exams solved by Chen Wang, for CompSci 143A course, Operating System at University of California, Irvine, 2019 Fall, with Professor Anton
operating-system uci university-of-california-irvine
Last synced: 05 Jul 2025
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/isaka-james/isaka_james
Operating System
isaka-james operating-system os rust rust-lang
Last synced: 15 Apr 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/thiagobarradas/uautil
User-Agent utility - Extract details from user-agent header
browser dotnet dotnet-core dotnet-core2 operating-system platform user-agent user-agent-parser
Last synced: 02 Mar 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
https://github.com/mariona-ft/operating-systems-siop
SISTEMES OPERATIUS Curs 2021-22 EPSEVG
cache kernel memory memory-allocator memory-cache operating-system operating-system-learning os pipeline process-manager sistemas-operativos vfs
Last synced: 09 Apr 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/eylon-44/Buzz-OS
A small x86 32-bit operating system.
assembly assembly-x86-32 basic-operating-system bootsector c drivers kernel makefile nasm-assembly nasm-bootloader operating-system os pure-c x86 x86-32
Last synced: 02 Apr 2025
https://github.com/andyfratello/so
๐ฝ Exercicis de Sistemes Operatius (SO) Q1 - UPC FIB
c console fib-upc operating-system operating-systems so-fib
Last synced: 20 Mar 2025
https://github.com/sriharikapu/goos-e
Goose is a GO Lang based operating system - its experemental
c compiler go golang goos operating-system os
Last synced: 16 Mar 2025
https://github.com/akrck02/os-configurations
Configurations for operating systems.
ansible linux-configuration operating-system
Last synced: 09 Sep 2025
https://github.com/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/lukevdb01/pinos
ARM32 microkernel-based OS for custom 3D Printer.
arm32 modern-cpp open-source operating-system pico-sdk rp2040
Last synced: 18 Jun 2025
https://github.com/abirpahlwan/TingTingOS
An operating system based on COSMOS
cosmos cosmos-os csharp operating operating-system os system
Last synced: 11 Mar 2025
https://github.com/kitsunesemcalda/microunixclone-
A useless clone of Unix system
operating-system operating-system-learning operating-system-rust rust rust-lang unix unix-like unix-like-operating-system
Last synced: 03 Apr 2025
https://github.com/bocaletto-luca/netutils
NetUtils โ Networking Utility Toolkit for Linux Author: Bocaletto Luca A professional Bash toolkit for everyday network tasks: downloads, uploads, port scans, latency and throughput tests. All output (stdout & stderr) is logged to netutils.log.
bash bash-script bocaletto-luca information linux netutils operating-system shell shell-script
Last synced: 18 Jun 2025
https://github.com/snacsnoc/nanopyos
Embedded Python interpreter in a minimal kernel for arm64
operating-system os-development python-os
Last synced: 04 Jan 2026
https://github.com/albanseurat/aos
Raspi3 bare-bone playground with Rust Programming language
bare-metal operating-system os raspberry-pi raspberry-pi-3 rust
Last synced: 22 Feb 2025
https://github.com/phattharaphorn/os-lab
๐จ๐ปโ๐ป๐ A collection of organization and structure of Operating Systems.
concurrency operating-system syncronization
Last synced: 19 Jul 2025
https://github.com/hermit-os/hermit-c
Hermit for C
operating-system rust-lang unikernel
Last synced: 01 Sep 2025
https://github.com/meysam81/sleeping-barber-problem
Multi-threaded C# GUI app, satisfying the Sleeping barber problem from the operating system course
barber-shop barbershop c-sharp csharp gui multi-threading multithreading operating-system operating-systems os sleeping-barber
Last synced: 02 Jan 2026
https://github.com/in-jun/smple-os
"Hello, World"๋ถํฐ ์์ํด์ ์ด์์ฒด์ ์ ํต์ฌ์ ์ดํดํ๊ณ ์ง์ ๊ตฌํํด๋ณด๋ ํ๋ก์ ํธ์ ๋๋ค.
hello-world operating-system os rust simple-os
Last synced: 26 Feb 2025
https://github.com/ayushmantripathy9/starve-free-reader-writers-problem
Starve-Free solution to the Reader-Writer Problem.
operating-system os reader-writer-problem starve-free-approach synchronization
Last synced: 26 Dec 2025
https://github.com/vardan2009/viax
VIAX is a simple OS written in Assembly and C
assembly c command-line operating-system
Last synced: 16 Jan 2026
https://github.com/ubugeeei/vaughan
Operating system scratch implements in C lang
clang gui kernel micro-kernel operating-system window-system
Last synced: 07 Apr 2025
https://github.com/itsfoss0/0x2b-second_semester
School as Code (SaC). Second semester units as a CS student.
computer-logic datastructures internet-programming operating-system university-of-eldoret
Last synced: 27 Aug 2025
https://github.com/slamko/xanaduos
x86 operating system developed on holidays
hobby-os operating-system os paging pci usermode x86
Last synced: 24 Aug 2025
https://github.com/gesthosnetwork/kms-suite
activator desktop-apps operating-system windows-10 windows-11
Last synced: 23 Apr 2025
https://github.com/eersoy93/linux-os-userspace
Userspace part from scratch of the OS. The kernel and libraries should be ensured via system. (only "Hello, World!" currently)
linux linux-operating-system linux-os linux-userspace operating-system os userspace
Last synced: 16 Jul 2025
https://github.com/voltageddebunked/axeniaos
AxeniaOS is a simple graphical OS written in C by me.
c graphical-os hobby limine operating-system os
Last synced: 27 Aug 2025