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-26 00:19:10 UTC
- JSON Representation
https://github.com/hexagonix/xfnt
Fontes gráficas para Hexagon/Hexagon graphic fonts
assembly graphic-fonts operating-system
Last synced: 16 Oct 2025
https://github.com/niamtokik/investigate
wrapper script to extract all important information concerning one system
command investigate operating-system resource standard wrapper
Last synced: 17 Oct 2025
https://github.com/realeroberto/minixfs-hurd
A MinixFS translator for the Hurd operating system.
filesystem hurd minix operating-system
Last synced: 18 Oct 2025
https://github.com/gesthosnetwork/kms-suite
activator desktop-apps operating-system windows-10 windows-11
Last synced: 06 Feb 2026
https://github.com/donno2048/citur-l
New version of CITUR corresponding to the Linux version of Rosehip
docker docker-desktop iso linux operating-system windows
Last synced: 25 Oct 2025
https://github.com/coldmayo/klaudos
Klaud themed operating system
c linux operating-system operating-systems osdev x86-assembly
Last synced: 06 Feb 2026
https://github.com/sporeball/nn
nearly nothing: a toy operating system
kernel operating-system osdev systems
Last synced: 26 Oct 2025
https://github.com/ptsource/x86-dos-os-builder
:eight_spoked_asterisk: PTSource X86-DOS-OS-Builder is a flexible system creation toolkit designed to help you build minimal custom DOS-compatible operating systems for x86 hardware, based on the Microsoft DOS open-source codebase.
bootdisk dosbox drdos emulation freedos msdos norton norton-guides operating-system retrocomputers retrocomputing x86
Last synced: 10 Mar 2026
https://github.com/promyloph/eumel-src
EUMEL source code
eumel historical operating-system
Last synced: 19 Mar 2026
https://github.com/seanpm2001/mailos_postoffice
🏤️📫️📧️🇴.🇸🏣️ The official source repository for the post office component of the MailOS operating system.
email email-operating-system gpl3 gplv3 mail mailos mailos-development mailos-operating-system-project mailos-postoffice mailos-postoffice-development mailos-postoffice-project mailos-project operating-system postoffice rust-lang rust-language
Last synced: 06 Feb 2026
https://github.com/hashim21223445/a
Andoka Cloud
android blog firebase firebase-realtime-database github github-config go google-cloud google-cloud-platform hacktoberfest html js machine-learning nlp node open-source operating-system python university-project vue
Last synced: 30 Jan 2026
https://github.com/namberino/sora
A mini hobby operating system
assembly-x86 c operating-system os
Last synced: 25 Feb 2026
https://github.com/4molybdenum2/safe-rlu
Implementation of Read-Log-Update synchronization primitive in Rust
concurrency lock-free operating-system rust synchronization
Last synced: 12 Feb 2026
https://github.com/diyer22/ram_manage_visualization
模拟实现动态分区存储管理可视化
operating-system ram visualization
Last synced: 12 Feb 2026
https://github.com/akrck02/os-configurations
Configurations for operating systems.
ansible linux-configuration operating-system
Last synced: 13 Feb 2026
https://github.com/ustymukhman/browseros
Electron app turned into OS
browser electron electron-app linux operating-system os pnpm solidjs typescript vite
Last synced: 14 Feb 2026
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: 02 Apr 2026
https://github.com/gerfautge/xv6-mars
a port of MIT's xv6-riscv to MilkV mars SBC
drivers hardware kernel operating-system riscv64 software xv6
Last synced: 02 Mar 2026
https://github.com/w84death/moncia-pc
Homebrew Personal Computer based on 8-bit Arduino
arduino avr homebrew operating-system pc
Last synced: 18 Apr 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: 19 Apr 2026
https://github.com/sk3pp3r/pyos
Detect OS with Python
linux macos operating-system pyos python sk3pp3r windows
Last synced: 28 Apr 2026
https://github.com/acrylic-os/core
The source code of Acrylic, the OS that runs in your browser.
css gui html js operating-system os web-os
Last synced: 01 May 2026
https://github.com/kylemh/multithreaded_network_driver
Network demultiplexor utilizing POSIX threads
c linux multithreading operating-system posix-systems pthreads
Last synced: 05 May 2026
https://github.com/ksw2000/operating-systems-nchu
:notebook: My operating systems study notes. 作業系統學習筆記
c linux operating-system os unix windows
Last synced: 05 May 2026
https://github.com/nthnn/rishka
RISC-V core virtual runtime written in C/C++ (Arduino platform) intended for ESP32-WROVER with PSRAM.
arduino arduino-platform arduino-platformio arduino-project esp32 esp32-arduino kernel kernel-development kernel-source operating-system operating-system-kernel os-dev os-development risc-v risc-v-emulator risc-v-simulator
Last synced: 06 May 2026
https://github.com/w-henderson/pogostick
⚙️ Hobby operating system project, written in Rust.
filesystem operating-system os x86-64
Last synced: 08 May 2026
https://github.com/usmanmern/semester-4
Semester4 Books Repo - GCUF SE: Access study materials for Computer Networking, OS, Design and Algorithm, DBMS, and Software Requirement Engineering. Excel in your studies! 📚
computer-networking operating-system os sre
Last synced: 10 May 2026
https://github.com/suhteevah/pe-loader-nostd
no_std PE/COFF executable loader for Windows binaries in Rust
bare-metal coff embedded loader no-std operating-system osdev pe rust windows
Last synced: 14 Jun 2026
https://github.com/angelogalav/pandos
PandOS Operating System Kernel code, aka the main project of the UniBo Operating Systems course (a.y. 2020/2021)
c kernel operating-system pandos rikaya-os unibo
Last synced: 18 Jun 2026
https://github.com/seanpm2001/opengovos
🏛️💾️ The official source repository for OpenGovOS, an open source government operating system, connected to the OpenGov project.
assembly-lang assembly-language c-lang c-language government government-operating-system government-software gpl3 gplv3 opengov opengov-development opengov-project opengovos opengovos-development opengovos-project operating-system v-lang v-language
Last synced: 19 May 2026
https://github.com/danisfermi/os-lab-nit-calicut
OS Lab (@NITCalicut)
c c-plus-plus operating-system os
Last synced: 14 May 2026
https://github.com/seanpm2001/android-x64_android11.1_vanilla_edition
🤖️ Android x64: The source repository for the Vanilla build of Android 11.1, a basic, but useful Android 11.1 (R) alternative installation
android-11-1 android-alternative android-r android-x64 android-x64-android-11-1 android-x64-android-11-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: 16 Apr 2026
https://github.com/iamdyeus/memulatrix
Virtual Memory Simulator built with C++ and Python
cpp operating-system python virtual-memory
Last synced: 18 May 2026
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/yashhere/experimentalos
Work done by me for OS Lab project at NITC
c nitc operating-system os oslab system systems-programming
Last synced: 15 May 2025
https://github.com/rhazra-003/oslab
Assignment - Solution of Operating Systems Lab of 5th Semester (Batch of 2023) of NIT Durgapur
c linux operating-system python3 ubuntu1804
Last synced: 13 Apr 2026
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/harshitv21/scheduling-algorithm-solver
Scheduling algorithm solver for various algorithms in Operating System like FCFS, Shortest job first, SRTF and Round Robin.
algorithms bootstrap operating-system react scheduling-algorithms
Last synced: 16 Apr 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/HK-Transfield/wramp-scripts-collection
A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.
architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp
Last synced: 12 Aug 2025
https://github.com/seanpm2001/android-x64_android15.1_livecd_edition
🤖️ Android x64: The LiveCD build for Android 15.1, try out 4 different editions of Android-x64+15.1 before installing it
64-bit android-15-1 android-alternative android-x64 android-x64-android-15-1 android-x64-livecd-edition android-xv android15-1 assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 21 Sep 2025
https://github.com/seanpm2001/android-x64_android15.1_heavy_edition
🤖️ Android x64: The Heavy build for Android 15.1, a powerful, but large Android 15.1 alternative installation
54-bit aasembly-lang android-15-1 android-alternative android-x64 android-x64-android-15-1 android-x64-heavy-edition android-xv android15-1 assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system x64
Last synced: 10 May 2026
https://github.com/shubhranpara/cpu-scheduler
This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.
c console-application operating-system scheduler scheduling-algorithms
Last synced: 05 Oct 2025
https://github.com/seanpm2001/android-x64_android14.1_livecd_edition
🤖️ Android x64: The LiveCD build for Android 14.1, try out 4 different editions of Android-x64+14.1 before installing it
64-bit android-14-1 android-alternative android-x64 android-x64-android-14-1 android-x64-livecd-edition android-xiv android14-1 assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 07 May 2026
https://github.com/robertfeliciano/bertOS
Operating System I am writing for my Raspberry Pi 3
c operating-system raspberry-pi raspberry-pi-3 unix
Last synced: 11 Mar 2025
https://github.com/lzhbrian/3-classic-operating-system-problems
Implementation of 3 classic Operating System problems (Project of Operating System course)
Last synced: 06 Nov 2025
https://github.com/srujayreddy/key-value-server
This project implements a concurrent Key-Value (KV) Server that communicates with a multi-threaded client via a shared memory region.
c concurrency concurrent-hashmap lockless-data-structures memory-management multithreading operating-system
Last synced: 06 Oct 2025
https://github.com/luketech2006/opendos
A low-profile Operating System for Minecraft Forge OpenComputers.
lua minecraftforge opencomputers operating-system
Last synced: 06 Oct 2025
https://github.com/wedoneofficiel/boot-projets-wedone-officiel
Voici un boot loader pour tous les projets Web de Wedone !
book google html livre livres operating-system os webos windows windows-8 windows-8-1 windows8 windows8-1
Last synced: 06 Mar 2026
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/simon-zerisenay/42_borntoberoot
42 Born2beroot: Born2beroot is a project that focuses on the installation and configuration of a Linux server. It involves setting up a minimal version of Debian Linux, configuring various components, and ensuring the server's security and stability.
debian operating-system security shellscripting system systemadministration virtualbox virtualmachine
Last synced: 11 Jun 2026
https://github.com/seanpm2001/wacos_15
🍏️🖥️[🇴.🇸]1️⃣️5️⃣️💾️ The official source repository/separate repository for the archival and development of WacOS 15.x, an open source remake of MacOS Sequoia (15.x) Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.
apple-alternative assembly c-lang c-language gpl3 gplv3 macos-15-alternative macos-alternative macos-sequoia-alternative metal objective-c operating-system swift wacos wacos-15 wacos-15-development wacos-15-project wacos-development wacos-operating-system-project wacos-project
Last synced: 06 Mar 2026
https://github.com/nevilparmar11/operating_system_lab_tasks
Operating System subject lab tasks sem 5.
Last synced: 11 Jun 2026
https://github.com/seanpm2001/android-x64_android10.1_livecd_edition
🤖️ Android x64: The source repository for the LiveCD build of Android 10.1. Try out 4 different editions of Android-x64+10.1 (Q) before installing it
android-10-1 android-alternative android-q android-x64 android-x64-android-10-1 android-x64-android-10-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: 13 Apr 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/programost/yodaos
YodaOS - operating system with assembly x86_64 nasm
assembly assembly-x86 bootloader kernel operating-system os
Last synced: 23 Jun 2025
https://github.com/suhteevah/win32-nostd
no_std native Win32 API implementation — run Windows apps without Windows
api bare-metal embedded no-std operating-system osdev rust win32 windows
Last synced: 14 Jun 2026
https://github.com/dudejoe870/funos
A little hobby OS
kernal kernel operating-system os
Last synced: 16 Mar 2025
https://github.com/qvitallc/qvitaos
A tweaked version of Windows without the annoying bloatware.
bloatware bloatware-removal customos iso operating-system os qvita tweaked-os tweaked-windows windows windows11 windows11-bypass windows11unsupported
Last synced: 02 Jul 2025
https://github.com/akshay326/vos-server
operating-system scheduling-algorithms semaphore synchronization
Last synced: 01 Apr 2025
https://github.com/kshru9/basic-shell
Basic shell commands written in C language
c execvp fork grep makefile operating-system shell
Last synced: 16 May 2026
https://github.com/wansenai/summer
The Summer Operating System
kernel operating-system os rust-lang
Last synced: 22 Jun 2025
https://github.com/briandfoy/perl6-currentplatform
Perl 6 extension for determining the operating system type
Last synced: 04 Mar 2025
https://github.com/seanpm2001/android-x64_livecd_11b
🤖️ Android x64: The source repository of the special Android x64 LiveCD for all versions of Android x64 from 11.1 to 11.1
andorid-r android-11 android-alternative android-x64 android-x64-development android-x64-livecd android-x64-livecd-11b android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd-11b livecd-edition operating-system
Last synced: 17 Apr 2026
https://github.com/Pr0G4m1ngXD/Windows-NT-Classic
a webOS inspired by windows 93, 96 and others
es6 operating-system web webpack windows
Last synced: 11 Mar 2025
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/hashim21223445/https-hashim21223445.github.io-hash-toolbox-
📄 Documentation for Vue Andoka Cloud
algorithms html java javascript machine-learning object-detection object-detection-api object-detection-model openai opencv opengl operating-system operating-system-concepts operating-system-docs operating-system-documentation operating-systems optimization python python3 ruby
Last synced: 13 Apr 2026
https://github.com/lizainslie/railos
A simple operating system
assembly clang operating-system
Last synced: 07 Nov 2025
https://github.com/tcl606/bankeralgorithm
银行家算法示例
algorithm banker-algorithm csharp dead-lock operating-system os tsinghua-university
Last synced: 08 Oct 2025
https://github.com/xiaozhiliaoo/operating-system-practice
operating system research
linux operating-system system-programming unix
Last synced: 08 Oct 2025
https://github.com/0x4F776C/Windows-OS
Windows OS setup guide
operating-system setup windows
Last synced: 29 Jul 2025
https://github.com/arjunbazinga/operating_systems
Course Materials, Assignments, and Solutions
assignments course-materials operating-system
Last synced: 29 Oct 2025
https://github.com/dgisolfi/dos
A Typescript OS created for Fall 2018 Operating Systems class.
Last synced: 15 Mar 2025
https://github.com/yanghan234/threeeasypieces
lecture-notes operating-system
Last synced: 11 Jul 2025
https://github.com/connellr023/game-of-life-tos
Conway's Game of Life simulated on Transient OS threads.
armv8 bare-metal conways-game-of-life graphics operating-system raspberry-pi-3
Last synced: 02 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/nekronos-gh/tinyfile
Library for providing service domain access to any process in the system through IPC.
operating-system shared-memory
Last synced: 09 Oct 2025
https://github.com/rodyherrera/chittyos
ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.
assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3
Last synced: 18 Apr 2026
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: 12 May 2026
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
https://github.com/seanpm2001/android-x64_livecd_10b
🤖️ Android x64: The source repository of the special Android x64 LiveCD for all versions of Android x64 from 10.1 to 10.1
android-10 android-alternative android-q android-x64 android-x64-development android-x64-livecd android-x64-livecd-10b android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-10b livecd-edition operating-system
Last synced: 18 Apr 2026
https://github.com/sumonta056/operating-system-lab
All resource based on operating system lab
Last synced: 13 Mar 2025
https://github.com/francisc0arauj0/last
My own x86_64 operating system
c hobby hobby-os hobby-project kernel operating-system os
Last synced: 10 Oct 2025
https://github.com/psygreg/popsicle
A slightly modified version of System76's PopOS with Gnome Software as its package manager frontend, Linux-XanMod kernel for better performance and up-to-date features and some other tweaks.
linux linux-desktop linux-gaming linux-system operating-system pop-os
Last synced: 19 Jan 2026
https://github.com/seanpm2001/android-x64_android13.1_degoogled_edition
🤖️ Android x64: The source repository for the DeGoogled build of Android 13.1, a powerful, DeGoogled Android 13.1 (T) alternative installation
android-13 android-13-1 android-t android-x64 android-x64-android-13-1 android-x64-android-13-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 degoogling-android gpl3 gplv3 linux operating-system
Last synced: 18 Apr 2026
https://github.com/mattslight/oyster
A modern OS for knowledge work powered by LLM — connect your projects, control everything from a prompt / MCP
ai developer-tools knowledge-management mcp operating-system os workspace
Last synced: 09 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/ydx-2147483647/os_qa
问答:操作系统原理。 (2022年9月至10月)
beijing-institute-of-technology homework operating-system
Last synced: 10 Oct 2025
https://github.com/sjkingo/osbook
A beginner’s guide to operating systems development
book operating-system osdev sphinx
Last synced: 04 Apr 2025
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/denizkarya1999/busx-os-desktop-user-interface
GUI Environment for GNU/Linux = Simplified
adobe-xd cloud desktop-environment first-project fundme gnu-linux java linux linux-desktop mobile notasoftware one operating-system personal-project proposed python raspberry-pi security user-interface userexperience
Last synced: 19 Apr 2026
https://github.com/adisol07/ohmyos
Library for interacting with operating system without platform specific code
code csharp library nuget nuget-package operating-system os
Last synced: 19 Jan 2026
https://github.com/siraben/knightos-nix
Compiling KnightOS end-to-end using Nix
assembly calculator knightos nix operating-system z80
Last synced: 19 Apr 2026
https://github.com/shadowelixir/shadowos
A batch-based OS.
batch cmd elxshadow operating operating-system os shadow shadowelixir shadowos system windows
Last synced: 04 Jun 2026
https://github.com/suhteevah/winrt-nostd
no_std WinRT activation and type projections in Rust
bare-metal embedded no-std operating-system osdev rust windows winrt
Last synced: 14 Jun 2026