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-06-21 00:18:46 UTC
- JSON Representation
https://github.com/seanpm2001/android-x64_android16.0_heavy_edition
🤖️ Android x64: The Heavy build for Android 16.0, a powerful, but large Android 16.0 alternative installation
64-bit android-16 android-alternative android-vi android-x64 android-x64-android-16 android-x64-heavy-edition android16 assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy heavy-edition linux operating-system x64
Last synced: 11 May 2026
https://github.com/ivangalbans/ata-driver
The project consists in developing a controller for storage devices connected through of the ATA interface.
Last synced: 11 May 2025
https://github.com/28ritu/c-strings
Re-Implementation of some C string functions
Last synced: 08 Apr 2025
https://github.com/evangipson/micrus
A 64-bit modular operating system microkernel written in rust
64-bit microkernel modular-architecture operating-system rust
Last synced: 14 Jun 2025
https://github.com/chenqianhe/learnprofessionalbasiccoursesincomputerscience
Learn Professional Basic Courses in Computer Science计算机专业基础课程学习
assembly computer-network computer-science computer-system-structure cpp operating-system principle-of-computer-composition professional-basic-courses verilog
Last synced: 13 Mar 2025
https://github.com/younesrabeh/martu-os
A simple operating system for Arduino Uno (ATmega328P)
arduino-uno atmega328p mcu operating-system
Last synced: 08 Nov 2025
https://github.com/j4cobgarby/fors-kernel
Experimenting with kernel ideas
assembly c kernel operating-system x86-64 x86-assembly-language
Last synced: 29 Apr 2026
https://github.com/lsongdev/m5stack-os
Super Tiny Operating System for M5Stack
Last synced: 12 Feb 2026
https://github.com/seanpm2001/android-x64_android10.1_heavy_edition
🤖️ Android x64: The source repository for the Heavy build of Android 10.1, a powerful, but large Android 10.1 (q) alternative installation
android-10 android-10-1 android-alternative android-q android-x64 android-x64-android-10-1 android-x64-android-10-1-heavy-edition android-x64-development android-x64-heavy-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 11 Apr 2026
https://github.com/nevilparmar11/operating_system_lab_tasks
Operating System subject lab tasks sem 5.
Last synced: 11 Jun 2026
https://github.com/amirhnajafiz/amirhnajafiz.os
My operating system configs and setups.
configuration linux mac operating-system os system-config
Last synced: 17 Mar 2025
https://github.com/jcs090218/jcssh_util
Some handy bash file for my workflow as programmer. (Linux)
operating-system shell-script utilities
Last synced: 04 Sep 2025
https://github.com/zahidayturan/operating-systems-23-24
The school assignments for the Operating Systems course focus on thread and process synchronization and optimization.
java operating-system os process spring-boot thread
Last synced: 03 May 2026
https://github.com/csnewman/rowan
A C# based OS
csharp kernel operating-system santol
Last synced: 26 Mar 2025
https://github.com/pboling/galtzo-os
My Operating System - An Atomic Fedora Universal Blue Aurora HWE DX Spin (Bazzite Kernel) w/ Ruby, 1Password, & NordVPN
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 15 May 2026
https://github.com/shyamal-anadkat/project5
checksum cs537 file fs operating-system
Last synced: 03 Apr 2025
https://github.com/callmesalmon/nanos
My attempt at making an actual good kernel. Contributions are always welcome! (WIP)
c kernel minimalist nanokernel operating-system os osdev pure-c
Last synced: 09 Sep 2025
https://github.com/janchy2/operating-system-kernel-riscv
A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.
allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing
Last synced: 16 Apr 2026
https://github.com/seanpm2001/android-x32_android0.5_degoogled_edition
🤖️ Android x32: The source repository for the DeGoogled build of Android 0.5, a powerful, DeGoogled Android 0.5 (A) alternative installation
android-0-5 android-a android-x32 android-x32-android-0-5 android-x32-android-0-5-degoogled-edition android-x32-degoogled-edition android-x32-development android-x32-project assembly-lang assembly-language c-lang c-language degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 gplv3 linux operating-system
Last synced: 10 May 2026
https://github.com/seanpm2001/android-x32_livecd_0.5c
🤖️ Android x32: The source repository of the special Android x32 LiveCD for all versions of Android x32 from 0.5 to 0.5
android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-development android-x32-livecd-0-5c android-x32-livecd-edition android-x32-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-0-5c livecd-edition operating-system
Last synced: 09 May 2026
https://github.com/seanpm2001/android-x64_android9.1_vanilla_edition
🤖️ Android x64: The source repository for the Vanilla build of Android 9.1, a basic, but useful Android 9.1 (Pie) alternative installation
android-9-1 android-alternative android-pie android-x64 android-x64-android-9-1 android-x64-android-9-1-vanilla-edition android-x64-development android-x64-project android-x64-vanilla-edition assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition
Last synced: 09 May 2026
https://github.com/seanpm2001/whypados_18
🍏️📱️[🇴.🇸]1️⃣️8️⃣️💾️ A separate repository for the archival and development of whyPadOS 18, an open source remake of iPadOS 18. Written in C, and part of the WacOS operating system project.
apple-alternative c-lang c-language gpl3 gplv3 ipados-18-alternative ipados-alternative operating-system wacos wacos-development wacos-operating-system-project wacos-project whypados whypados-18 whypados-18-development whypados-18-project whypados-development whypados-project
Last synced: 07 Mar 2026
https://github.com/madebypixel02/operating-systems-practices
[UOC] A repo to host my practices for the Operating Systems course
c clang continuous-assessment makefile operating-system os posix practices shell shell-script unix uoc
Last synced: 09 May 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/oronyx/oronyx
[DEV] ornyx is a hobbyist POSIX-compatible operating system built from scratch with focuses on performance.
Last synced: 02 Apr 2025
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/sped0n/zv6
A complete reimplementation of xv6 (RISC-V) in Zig.
kernel operating-system riscv xv6 xv6-riscv zig
Last synced: 18 Jul 2025
https://github.com/hashim21223445/nextjs-andoka
📝 Andoka Minimalistic Vue-powered static site generator
algorithms blog ecommerce expo game-development github-actions github-config object-detection open-source operating-system react-router tools unit-testing unit-testing-service-worker university university-project utilities video youtube zustand
Last synced: 11 Apr 2026
https://github.com/youben11/sched-algo
Simulation of some scheduling algorithms used in Operating Systems
c operating-system scheduling-algorithms
Last synced: 28 Mar 2025
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/a3ro-dev/rc-os
Operating System for Self Driving Small Vehicles
html-css-javascript kernel micropython mpython operating-system os python raspberry-pi-pico rc-car rc-os socket
Last synced: 15 Apr 2026
https://github.com/seanpm2001/android-x64_android10.1_degoogled_edition
🤖️ Android x64: The source repository for the DeGoogled build of Android 10.1, a powerful, DeGoogled Android 10.1 (Q) alternative installation
android-10-1 android-q android-x64 android-x64-android-10-1 android-x64-android-10-1-degoogled-edition android-x64-degoogled-edition android-x64-development android-x64-project assembly-lang assembly-language c-lang c-language degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 gplv3 linux operating-system
Last synced: 09 May 2026
https://github.com/opdude/blue-build-evdi-images
Aurora/Bazzite Images with EVDI installed
atomic aurora bazzite bluebuild bluebuild-image custom-image displaylink evdi image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 15 May 2026
https://github.com/saraikium/microos
A small OS built for RISC-V 32 bit architecture to understand the OS concepts.
Last synced: 30 May 2026
https://github.com/virus47/windows-hacks-and-solutions
Common problems and obstacles every windows users faces, over the years solutions are present in this repository.
error-handling hiberanate hibernation malware malware-removal microsoft-windows-10 microsoft-windows-11 operating-system partition partition-recovery replace-owner transfer-files trusted-installer windows windows-10 windows-11
Last synced: 27 Nov 2025
https://github.com/cherusk/fleutan
(Altger. fliessen, fliessend, engl. flowing)
engineer flows hops linux network network-analysis operating-system research socket ss tcp tcp-ip traffic troubleshooting utility
Last synced: 05 Jan 2026
https://github.com/franco-ruggeri/polito-system-programming-os161
Assignments of the OS internals part of the System Programming course (02GRSOV) at Politecnico di Torino
Last synced: 02 Aug 2025
https://github.com/muhammad-fiaz/nextos
NextOS is a modern, open-source OS built with Rust for security, performance, and scalability. Powered by NextKernel, it features modular design, memory safety, and efficient multitasking.
kernel next-kernel next-os nextkernel nextos nextos-kernel operating-system os rust rust-os
Last synced: 01 Apr 2025
https://github.com/dgisolfi/dos
A Typescript OS created for Fall 2018 Operating Systems class.
Last synced: 15 Mar 2025
https://github.com/blesson-tomy/s4_operating_systems_lab
This repository contains the programs for the Operating Systems Lab that we had in S4.
Last synced: 09 May 2026
https://github.com/seanpm2001/android-x64_android16.1_livecd_edition
🤖️ Android x64: The LiveCD build for Android 16.1, try out 4 different editions of Android-x64+16.1 before installing it
android-16-1 android-alternative android-compilation android-compilation-livecd android-x64 android-x64-livecd android-x64-livecd-16-1a assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition livecd16-1a operating-system
Last synced: 10 May 2026
https://github.com/johnandersen777/embeddedos
A operating system targeted at embedded devices
arm kernel microprocessor operating-system
Last synced: 12 Mar 2025
https://github.com/videlanicolas/os_learning
Learning how to make an OS from scratch.
bios bootloader linux linux-kernel operating-system operating-system-kernel operating-system-learning os uefi
Last synced: 17 Mar 2026
https://github.com/seanpm2001/android-x64_android9.1_heavy_edition
🤖️ Android x64: The source repository for the Heavy build of Android 9.1, a powerful, but large Android 9.1 (Pie) alternative installation
android-9-1 android-alternative android-pie android-x64 android-x64-android-9-1 android-x64-android-9-1-heavy-edition android-x64-development android-x64-heavy-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 10 May 2026
https://github.com/karthikeyan2725/unixinternals-notes
Notes from Maurice Bach's Design of Unix Operating System
markdow notes operating-system
Last synced: 17 Feb 2026
https://github.com/themissingcow/pimoroni-presto-tmos
A simple single-tasking OS for the awesome Pimoroni Presto, designed for page-based applications.
micropyhton operating-system pimoroni pimoroni-presto
Last synced: 09 Mar 2025
https://github.com/emomaxd/kernel
could it be real??
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 17 Mar 2026
https://github.com/seanpm2001/android-x64_android9.1_degoogled_edition
🤖️ Android x64: The source repository for the DeGoogled build of Android 9.1, a powerful, DeGoogled Android 9.1 (Pie) alternative installation
android-9-1 android-pie android-x64 android-x64-android-9-1 android-x64-android-9-1-degoogled-edition android-x64-degoogled-edition android-x64-development android-x64-project assembly-lang assembly-language c-lang c-language degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 gplv3 linux operating-system
Last synced: 10 May 2026
https://github.com/ctoic/operating-system
Understanding Operating systems with C
clanguage operating-system process threads
Last synced: 07 May 2026
https://github.com/grachale/memory_manager
Implementation of simplified equivalents of functions malloc, free, ..., operators new and delete.
cpp malloc-free memory operating-system os
Last synced: 13 Jun 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/nthnn/zync-os
Mock-up bootloader and kernel-only operating system with a very basic boring shell written in pure Assembly.
bootloader bootloader-firmware operating-system operating-system-learning
Last synced: 05 May 2026
https://github.com/xposedrelay/vita
My custom Fedora Atomic image
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 24 Jun 2025
https://github.com/gbowne1/64os
The 64 bit version of my ClassicOS supporting early 64 bit Intel and AMD CPUs
amd amd64 ia-64 intel operating-system osdev x64 x86-64
Last synced: 02 Aug 2025
https://github.com/orbxball/newslab
Instructor: Tei-Wei Kuo
embedded-system operating-system
Last synced: 30 Jan 2026
https://github.com/jrgil20/security_in_operatingsystems
yo y mi afán de usar MarkDown para llevar mis apuntes. Repositorio con información de como funciona la seguridad en sistemas operativos
markdown-notes notes operating-system security
Last synced: 08 Jan 2026
https://github.com/seanpm2001/android-x64_android9.1_livecd_edition
🤖️ Android x64: The source repository for the LiveCD build of Android 9.1. Try out 4 different editions of Android-x64+9.1 (Pie) before installing it
android-9-1 android-alternative android-pie android-x64 android-x64-android-9-1 android-x64-android-9-1-livecd-edition android-x64-development android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 10 May 2026
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/sumonta056/operating-system-lab
All resource based on operating system lab
Last synced: 13 Mar 2025
https://github.com/magic3007/jos
😍 Implementation for the lesson Operating System Engineering(Honor Track, 2019 Autumn) in Peking University, adjusted from MIT 6.828(2018).
Last synced: 12 Jun 2026
https://github.com/raineggplant/operating-system-assignments
Bank service simulation, multi-threaded quicksort and Linux pipe driver. [assignment of "Operating System"]
linux-kernel-module multithreading operating-system tsinghua tsinghua-university
Last synced: 19 Jul 2025
https://github.com/danielmeloalencar/meu-os-do-zero
Um simples Sistema Operacional x86 Multitarefas escrito do zero
c-language from-scratch operating-system x86-assembly
Last synced: 19 Feb 2026
https://github.com/kkinos/kinos
A microkernel-like operating system based on MikanOS
microkernel operating-system uefi x86-64
Last synced: 17 Sep 2025
https://github.com/kefan-zheng/OS
Operating System Course Project | Tongji University
filesystem memory-management operating-system process-management
Last synced: 23 Apr 2025
https://github.com/stellcel-remeny/markedrain-linux
A linux os that uses buildroot.
buildroot linux linux-distribution linux-distro linux-kernel linux-operating-system linux-os open-source openrc opensource operating-system operating-system-linux
Last synced: 16 May 2026
https://github.com/gugacs/sweb-env
My development setup to work on the SWEB educational OS.
bash docker docker-compose educational-project macos operating-system os os-development osx windows
Last synced: 13 Apr 2026
https://github.com/arthursudbrackibarra/sisop-so-completo
Trabalho Semestral de Sistemas Operacionais.
hardware java operating-system software
Last synced: 22 Mar 2025
https://github.com/h5law/norman
A pure zero-dependency libc implementation with an expanded stdlib with useful data-structures and functionality atop the standard. Used to build and power the rollo kernel and later operating system all built from scratch.
bootloader c data-structures-and-algorithms kernel libc operating-system os standard-library zero-dependency
Last synced: 07 Jul 2025
https://github.com/seanpm2001/android-x32_android0.5_livecd_edition
🤖️ Android x32: The source repository for the LiveCD build of Android 0.5. Try out 4 different editions of Android-x32+0.5 (A) before installing it
32-bit android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-android-0-5-livecd-edition android-x32-development android-x32-livecd-edition android-x32-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 11 May 2026
https://github.com/seanpm2001/android-x64_android14.1_heavy_edition
🤖️ Android x64: The Heavy build for Android 14.1, a powerful, but large Android 14.1 alternative installation
64-bit android-14-1 android-alternative android-x64 android-x64-android-14-1 android-x64-heavy-edition android-xiv android14-1 assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system x64
Last synced: 30 Apr 2026
https://github.com/devsujay19/microsoft-logo
Simple and Classic Microsoft Logo.
computer css html logo logo-design microsoft operating-system tech-company technology-company windows windows-10 windows10 windows11
Last synced: 03 Jan 2026
https://github.com/0x4F776C/Windows-OS
Windows OS setup guide
operating-system setup windows
Last synced: 29 Jul 2025
https://github.com/d-buckner/bloud
your home cloud made easier
cloud cloud-os go nixos operating-system self-hosted self-hosting selfhosted svelte
Last synced: 17 May 2026
https://github.com/waqaszafar9/cpp-projects
Mega C++ Projects
algorithms algorithms-and-data-structures cpp operating-system project-repository projects
Last synced: 13 Jun 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/seanpm2001/android-x64_android13.1_heavy_edition
🤖️ Android x64: The source repository for the Heavy build of Android 13.1, a powerful, but large Android 13.1 (T) alternative installation
android-13-1 android-t android-x64 android-x64-android-13-1 android-x64-android-13-1-heavy-edition android-x64-development android-x64-heavy-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 26 Jul 2025
https://github.com/arakiss/hecate-os
Linux distro with automatic hardware detection and per-system optimization. Ubuntu 24.04 base. Alpha.
ai cuda docker gpu hardware-optimization kernel-tuning linux linux-distribution machine-learning nvidia operating-system performance sysctl ubuntu workstation zram
Last synced: 16 Feb 2026
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/miguelangcfarias/pure-os
PureOS - Amanuel Fikadie | BDU1600914
atapi elixir falconos lua-modules luarocks macos nodejs operating-system patch penlight rust sata update windows
Last synced: 14 Apr 2026
https://github.com/rainorangelemon/nju-ics
Code for Lab in Introductory of Computer System
assembly kernel operating-system
Last synced: 17 May 2026
https://github.com/iamgideonidoko/boat-passenger-c-solution
C solution to the Boat Passenger Problem in operating system.
critical-section mutex operating-system process-synchronization semaphore
Last synced: 21 Mar 2025
https://github.com/seanpm2001/android-x32_android0.6_vanilla_edition
🤖️ Android x32: The source repository for the Vanilla build of Android 0.6, a basic, but useful Android 0.6 (A) alternative installation
android-0-6 android-a android-alternative android-x32 android-x32-android-0-6 android-x32-android-0-6-vanilla-edition android-x32-development android-x32-project android-x32-vanilla-edition c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition
Last synced: 11 May 2026
https://github.com/suhteevah/ext4-rw
no_std ext4 filesystem with read/write support in Rust
bare-metal embedded ext4 filesystem no-std operating-system osdev rust
Last synced: 14 Jun 2026
https://github.com/vikktor93/c-avanzado
Advanced C level course
barriers c concurrency mutexes operating-system semaphores
Last synced: 20 Jul 2025
https://github.com/seanpm2001/android-x32_android0.5_vanilla_edition
🤖️ Android x32: The source repository for the Vanilla build of Android 0.5, a basic, but useful Android 0.5 (A) alternative installation
32-bit android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-android-0-5-vanilla-edition android-x32-development android-x32-project android-x32-vanilla-edition assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition
Last synced: 12 May 2026
https://github.com/jochasinga/comet-guide
Study guide to the "Comet" book with code examples in Rust
book operating-system rust study-guide
Last synced: 05 Sep 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/enderice2/fennix
Opeating System from scratch made in C and C++
aarch64 arm assembly c cpp cpp20 gcc-compiler gcc-cross-compiler kernel operating-system operating-system-learning os os-development osdev osdev-projects x86 x86-64
Last synced: 27 Jul 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/spacebody/cs302-operating-system
Codes for CS302 Operating System Labs
Last synced: 13 Apr 2025
https://github.com/sandip-kanzariya/5th-semester
Learn Advanced Algorithms | MFP - 8086 | Operating System | MERN Stack
8086 advanced-algorithms dosbox mern-stack mfp operating-system tasm
Last synced: 23 Feb 2025
https://github.com/tcl606/bankservices
银行柜员服务问题
csharp multi-threading operating-system os tsinghua-university
Last synced: 16 Mar 2025
https://github.com/3-o-3/3o3
PUBLIC DOMAIN (⊄) Operating System
c-programming-language cc0 operating-system public-domain raspberry-pi unlicense x86
Last synced: 13 May 2026