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/maxdesiatov/hleeb
Swift running on bare metal Raspberry Pi
bare-metal kernel operating-system operating-system-learning osdev raspberry-pi swift
Last synced: 14 Apr 2025
https://github.com/abdallahhemdan/sqrt_os
Sqrt OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin.
hemdan highest-priority-first memory-manager mini-os operating-system os round-robin scheduler shortest-time-remanining-first sqrt-os
Last synced: 16 Mar 2026
https://github.com/tarantool/sysprog
Systems Programming course
c course leaning operating-system system-programming
Last synced: 14 Apr 2025
https://github.com/felipenlunkes/osdevbr
Tutoriais e referências para o desenvolvimento de um sistema operacional (português)
assembly c operating-system osdev portuguese sistema-operacional tutorial
Last synced: 20 Feb 2026
https://github.com/ardaku/quantii
An operating system running the Ardaku engine.
daku operating-system rust wasi wasm webassembly
Last synced: 22 Apr 2025
https://github.com/niqumu/aulavik
Tiny POSIX-like hobby OS written in C
c kernel low-level operating-system os os-dev osdev unix
Last synced: 11 Mar 2026
https://github.com/m-valentino/sacredos
A Windows 9x inspired operating system written in Vanilla JS where every HTML file is executable.
90s css3 desktop gui help-wanted html5 javascript kernel opentocontribution operating-system os retro vanilla-javascript vanilla-js windows9x
Last synced: 10 Apr 2025
https://github.com/ismoilovdevml/oinix
Xinux Jamiyati Arch asosida qurilayotgan open source OS
arch-linux kernel linux oinix open-source operating-system
Last synced: 30 Jun 2025
https://github.com/rizwansoaib/macosx
Custom linux mac-os-x
apple clone gnome-shell-theme gnome-theme high-sierra linux linux-mac macbuntu macos macosx operating-system os ubuntu-mac ubuntu1804
Last synced: 12 May 2025
https://github.com/amey-thakur/operating-system-and-operating-system-lab
CSC405: Operating System [OS] & CSL404: Operating System Lab [OS Lab] <Semester IV>
amey ameythakur computer-engineering computer-science engineering megasatish operating-system operating-system-algorithms operating-system-concepts operating-systems operating-systems-learning operating-systems-project operating-systems-tutorials textbooks
Last synced: 07 Oct 2025
https://github.com/biltudas1/repackinstalledwindows
This Package Will Help you to Repack your Current Operating System into an install.wim file
cmd dism drive fresh goto installed-programs operating-system operating-systems os repack wim windows windows-10 windows-7 windows-installer wintoolkit
Last synced: 27 Oct 2025
https://github.com/BiltuDas1/RepackInstalledWindows
This Package Will Help you to Repack your Current Operating System into an install.wim file
cmd dism drive fresh goto installed-programs operating-system operating-systems os repack wim windows windows-10 windows-7 windows-installer wintoolkit
Last synced: 29 Jul 2025
https://github.com/pdp-10/tops20-build
Build system for TOPS-20
computer-history operating-system pdp-10 tops-20
Last synced: 09 Oct 2025
https://github.com/kyegomez/swarmos
An all-new OS that orchestrates autonomous agents as workers to execute tasks.
ai asynchronous asynchronous-programming concurrent gpt4 llms ml multi-modality multithreading operating-system os swarms
Last synced: 07 May 2025
https://github.com/foreverbell/jos
JOS Lab of MIT 6.828: Operating System Engineering.
exokernel jos operating-system
Last synced: 13 Apr 2025
https://github.com/axfab/kora-kernel
Kernel for my operating system KoraOS
c hobby-kernel hobby-os kernel operating-system os os-kernel osdev x86
Last synced: 14 Jul 2025
https://github.com/eltanin-os/glacies
Eltanin Linux distribution
linux-distribution operating-system
Last synced: 30 Oct 2025
https://github.com/PhamThe-KHDL/IT007.M14-Operating-Systems
IT007.M14 - Hệ Điều Hành
Last synced: 27 Apr 2025
https://github.com/piraterna/aurix
Read-only mirror of https://git.piraterna.org/aurix
c i686 kernel operating-system osdev x86-64
Last synced: 08 May 2025
https://github.com/hanoglu/isolatedos
Alien Isolation inspired fan made operating system
32-bit 32bit alien-isolation bootloader fan-made fanmade legacy-bios operating-system osdev protected-mode vesa vga-driver
Last synced: 26 Jun 2025
https://github.com/aadhil2k4/process_scheduling_calculator
This is an online calculator built using ReactJs and Bootstrap CSS for calculating the waiting time, turnaround time and generate Gantt charts for different process scheduling algorithms
calculator-app operating-system process-scheduling reactjs
Last synced: 08 Apr 2025
https://github.com/iosmanthus/osmanthus-tutorial
How to create an OS from scratch
kernel operating-system osdev tutorial
Last synced: 12 Apr 2025
https://github.com/ehmicky/node-version-alias
Resolve Node.js version aliases like `latest`, `lts` or `erbium`
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 09 Apr 2025
https://github.com/1j01/mos
Monochrome Operating System
game l33t leet monochrome mos moss operating-system os retro web-desktop
Last synced: 12 Sep 2025
https://github.com/memescoep/xenos
XenOS is an operating system written in .NET C# and is made possible by the Cosmos OS project.
bruh-moment c-sharp cosmos-os dotnet operating-system osdev
Last synced: 10 Mar 2026
https://github.com/vapaamies/kolibrios
Delphi SDK for KolibriOS
api assembler compiler delphi kolibrios library operating-system os pascal sdk x86-assembly
Last synced: 01 Feb 2026
https://github.com/techno-coder/example_os
A heavily commented OS in Rust for reference purposes
kernel operating-system osdev rust tutorial x86-64
Last synced: 16 Mar 2026
https://github.com/ceticamarco/vulcanos
🌋 Monolithic x86 kernel written in C and Assembly
assembly c kernel operating-system osdev
Last synced: 15 Jul 2025
https://github.com/coletrammer/iros
Operating System focused on asynchronicity, minimalism, and performance.
c-plus-plus cpp kernel operating-system os osdev posix
Last synced: 14 Jul 2025
https://github.com/rollingrhinoremix/rollingrhinoremix.github.io
This is the official repository for the Rolling Rhino Remix. Rolling Rhino Remix is an un-official Ubuntu flavour which converts the Ubuntu operating system into a rolling release Linux distribution by tracking the devel series.
distro linux open open-source operating operating-system ubuntu ubuntu-remix website
Last synced: 13 Apr 2025
https://github.com/snacsnoc/snacklinux
Linux distribution for lazy people
binutils busybox linux linux-distribution linux-distros musl musl-libc operating-system syslinux
Last synced: 20 Oct 2025
https://github.com/shubhexists/vanish
A simple config tool to make locally trusted X.509 development certificates for your domains
certificates command-line developer-tools hardware-support https localhost mkcert operating-system parsing root-ca
Last synced: 17 Mar 2025
https://github.com/brosck/simpleasmkernel
「💻」Simple kernel made in 16-bit assembly only
16-bit assembly assembly-language cpu disk dos kernel operating-system simple system
Last synced: 06 May 2025
https://github.com/zspri/nex-os
A simple "OS" with a modern UI.
nex-os operating-system os vb-net visual-basic visual-studio visual-studio-2017 windows windows-desktop windows-forms
Last synced: 06 Oct 2025
https://github.com/krishpranav/pranaos-old
pranaOS moved to: https://github.com/pranaOS/pranaOS
c c-plus-plus clang cplusplus desktop desktop-environment kernel linux linux-desktop linux-desktop-environment linux-kernel linux-system operating-system os prana-os pranaos pull-request unix unix-os unix-platform
Last synced: 09 Oct 2025
https://github.com/harismuneer/round-robin-scheduler
🤹 A C++ implementation of the Round Robin Scheduler algorithm for process scheduling.
c-plus-plus learning-by-doing open-source-project operating-system operating-system-learning operating-systems operating-systems-tutorials os-algorithms process-scheduling round-robin round-robin-dispatcher round-robin-implementation round-robin-scheduler round-robin-simulator roundrobin scheduler scheduling-algorithm systems systems-programming
Last synced: 18 Sep 2025
https://github.com/frankray78/patienceos
A baremetal C# kernel.
aot-compilation csharp dotnet kernel operating-system operating-system-kernel operating-system-learning osdev patienceos
Last synced: 10 Apr 2025
https://github.com/electronic-waste/chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 16 Mar 2026
https://github.com/jkelley129/ignis-os
An 64-bit operating system I'm developing for the x86 architecture
assembly c drivers low-level memory-management operating-system os system-internals
Last synced: 10 Mar 2026
https://github.com/the-lainos-project/lainos-wallpapers
A repo with Lain wallpapers from Fauux, OmniDisplay, and Wallhaven. We got the artist's permission.
distro lain linux-distribution linux-distro operating-system os rice
Last synced: 07 Oct 2025
https://github.com/anuj-rai-23/adaptive-replacement-cache-arc-algorithm
A project for Advanced Operating System(CS604) that implements ARC cache replacement policy.
arc cache-replacement cpp17 lru-cache lru-replacement-algorithm operating-system
Last synced: 10 Jun 2025
https://github.com/jancd/os-tutorials
📚 使用 Rust 和树莓派 3 进行裸机与操作系统开发教程。
arm64 armv8 bare-metal kernel operating-system os rust rust-lang
Last synced: 07 May 2025
https://github.com/noduslabs/eightos
Bodymind Operating System
8os artificial-intelligence best-practices biotech body body-practice eightos life-experience lifehack lifestyle movement multimedia music operating-system physical-movement sound video
Last synced: 21 Jan 2026
https://github.com/tiacsys/bridle
Bridle and kite line for embedded systems based on Zephyr.
doc-zephyr iot kconfig microcontroller operating-system real-time realtime realtime-framework rtos setup-zephyr zephyr zephyr-documentation zephyr-rtos zephyr-source
Last synced: 11 Jul 2025
https://github.com/Electronic-Waste/Chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 14 Apr 2025
https://github.com/asabaseiban/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 11 Apr 2025
https://github.com/0rax/berryos
Lightweight distribution of Raspberry Pi OS configurable headlessly using cloud-init.
arm64 armhf cloud-init debian linux operating-system raspberry-pi raspberrypi
Last synced: 05 May 2025
https://github.com/justintime50/os-scripting
A collection of macOS, Linux, Windows, and other operating system scripts that can be used to automate deploying and administering computers.
automate bash bash-scripting deploy linux mac macos operating-system os powershell raspberry-pi script scripting ubios vagrant windows
Last synced: 07 May 2025
https://github.com/chefkissinc/skywalkos
An operating system written in Rust. skywalkOS is not <insert other operating system here>.
ipc kernel modern operating-system operating-system-kernel rust skywalkos uefi x86 x86-64
Last synced: 29 Apr 2025
https://github.com/eersoy93/e93
My hobby operating system for old PCs.
86box assembly c hobby hobby-os hobby-project monolithickernel operating-system os osdev qemu
Last synced: 03 Sep 2025
https://github.com/grayoj/darwin
Operating System in C and Assembly, with bootloader components borrowed from the Nanobyte OS
Last synced: 09 Apr 2025
https://github.com/harismuneer/Round-Robin-Scheduler
🤹 A C++ implementation of the Round Robin Scheduler algorithm for process scheduling.
c-plus-plus learning-by-doing open-source-project operating-system operating-system-learning operating-systems operating-systems-tutorials os-algorithms process-scheduling round-robin round-robin-dispatcher round-robin-implementation round-robin-scheduler round-robin-simulator roundrobin scheduler scheduling-algorithm systems systems-programming
Last synced: 16 Jul 2025
https://github.com/joshua-riek/x86-kernel
A hobby kernel developed from scratch using i8086 assembly
16-bit asm dos dos-like fat fat12 fat16 gcc-cross-compiler i8086 kernel kernel-source nasm operating-system os os-dev osdev qemu x86 x86-16
Last synced: 22 Aug 2025
https://github.com/chaitanyarahalkar/frost-os
A Linux Distribution for Developers.
arch-linux bash-script frost-os linux linux-kernel operating-system os pacman privacy
Last synced: 17 Aug 2025
https://github.com/starnekovo/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 29 Jun 2025
https://github.com/liblor/advanced_operating_systems_2020
Advanced Operating System Course at ETHZ
aos barrelfish ethz operating-system operating-systems os
Last synced: 01 Aug 2025
https://github.com/octacian/digicompute
A Minetest mod providing computer nodes that can function on their own or work as a network.
lua minetest mod operating-system sandboxed simulation wip
Last synced: 16 Sep 2025
https://github.com/codewithjaspreet/company-wise
Collections of Company Wise DSA questions done during my job hunt & Core Subject Materials
algorithms computer-networks dbms dsa oops-in-java operating-system
Last synced: 17 Apr 2025
https://github.com/hide27k/haribote-os
30日でできる!OS自作入門
books haribote-os operating-system
Last synced: 05 Apr 2025
https://github.com/benwestgate/bitcoin-core-on-tails
Deprecated Setup script for installing Bitcoin Core to Tails persistent storage. Full node, wallet, backup and clone for a friend functions
bash bash-script bitcoin bitcoin-core debian full-node linux operating-system privacy security shell tails
Last synced: 28 Oct 2025
https://github.com/jbruchon/c02
An operating system for the 6502/65816 CPU
6502 6502-assembly c64 commodore-64 kernel multitasking nintendo operating-system
Last synced: 13 May 2025
https://github.com/ccoskrnl/ccos
出于个人兴趣而写的x64架构操作系统项目,支持UEFI、APIC、多核激活、基于Windows的内存管理方案等
assembly c operating-system os uefi-boot x86-64
Last synced: 03 Jun 2026
https://github.com/arkapg211002/sem-5-cse
All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24
assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim
Last synced: 20 Aug 2025
https://github.com/francisc0arauj0/ktwo
My own 32-bits kernel
assembly c kernel operating-system os unix-like
Last synced: 13 Apr 2025
https://github.com/AsabaSeiban/BUAAEntrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 13 May 2025
https://github.com/b1f6c1c4/why-i-gave-up-using-windows
全方位控诉Windows的使用和开发体验
bsod operating-system powershell shitty windows
Last synced: 24 Mar 2025
https://github.com/no92/vineyard
Moved to:
c hobby-os kernel operating-system operating-systems osdev posix uefi x86-64
Last synced: 11 Mar 2025
https://github.com/yesco/jml
jml - a useful web/cloud minimal unikernel distributed operating system
eval functional functional-language html lambda-calculus language operating-system unikernel urbit web webserver
Last synced: 11 Apr 2025
https://github.com/brucezoom/ei338-os-projects
Repository for course projects of EI338 Computer System. I appreciate it if you do not BAIPIAO.
coursework linux operating-system
Last synced: 10 Apr 2025
https://github.com/byt3n33dl3/thc-cartel
Configurations and Deprecated payloads. Some useful scripts for Cobaltstrike.
exploit kali-linux metasploit operating-system payloads pentesting shellcode
Last synced: 29 Mar 2025
https://github.com/ehmicky/preferred-node-version
Get the preferred Node.js version of a project or user
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 12 May 2025
https://github.com/edoardottt/filedecrypter
Simple C file decrypter :lock:
algorithm algorithms algorithms-datastructures bit byte c character code cripter criptography obfuscation operating-system software university-project
Last synced: 27 Oct 2025
https://github.com/tomlin7/bill
x64 Kernel for BILL OS
assembly kernel operating-system operating-system-kernel os rust
Last synced: 14 Jun 2025
https://github.com/ascendho/ky-os
《计算机操作系统(慕课版)》 汤子瀛 汤小丹 PPT、实验源码、思考题、思维导图等
Last synced: 18 Oct 2025
https://github.com/amey-thakur/simple-and-compound-interest-calculator
Shell Script to calculate simple and compound interest
amey ameythakur calculator compound-interest compound-interest-calculator operating-system operating-system-project project shell-script shell-scripting shell-scripts shellcode shellscript simple-interest simple-interest-calculator
Last synced: 15 Apr 2025
https://github.com/benhoyt/benos
A tiny 32-bit Forth operating system I wrote when I was 16
Last synced: 11 Apr 2025
https://github.com/flydeoo/mya
a fun project to create OS from scratch
cprogramming-language operating-system x86assembly
Last synced: 20 Nov 2025
https://github.com/byt3n33dl3/isabella
Rootkit and Kernel attack kit, 𝗜𝘀𝗮𝗯𝗲𝗹𝗹𝗮 program Enables Cyber Attacks to gain access from Machines without being detected.
executable extensions kernel operating-system os root rootkit
Last synced: 16 Aug 2025
https://github.com/lucmsilva651/helloworld-bl-asm
Code for a simple OS that shows the message "Hello World!" when booted.
Last synced: 12 May 2025
https://github.com/konloch/jaxon
Native Java SDK built on top of SJC, compiling Java to native code without bytecode or virtual machines.
compiler java-compiler operating-system operating-systems package-manager sdk simple-java-compiler sjc software-development-kit
Last synced: 13 Oct 2025
https://github.com/jwmcglynn/cs140e
Project for the Stanford CS140e course back in 2018, creating a mini Rust-based OS for Raspberry Pi. I developed this while following along online.
operating-system raspberry-pi-3 rust
Last synced: 13 Aug 2025
https://github.com/shoaibrayeen/course-work
The repository contains All the related books, PPTs and Codes related to the Course.
c complexity-analysis computer-graphics computer-networks concept cpp cryptography-algorithms data-mining data-structures machine-learning namespaces neural-network operating-system searching-algorithms sorting-algorithms
Last synced: 23 Apr 2025
https://github.com/aminkhani/os
Operating System (OS) Tutorial
application computer-science hardware operating-system os tutorial
Last synced: 17 Feb 2026
https://github.com/ehmicky/all-node-versions
List all available Node.js versions
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 17 Mar 2025
https://github.com/soreing/sore-os
Primitive x86 32bit Operating System with FAT32 File System and a Kernel
boot fat32 filesystem kernel operating-system osdev x86-assembly
Last synced: 04 Mar 2026
https://github.com/brightprogrammer/misraos
A Modern Operating System Written in C++ From Scratch!
cmake cpp kernel modern operating-system osdev
Last synced: 26 Jul 2025
https://github.com/pdp-10/waits
Stanford A. I. Lab operating system 1972 to 1990 named WAITS, Western Artificial Intelligence Time Sharing. This repository provides the wide overview with pointers to and a few samples of the technical and historical details.
artificial-intelligence computer-history lisp operating-system pdp-10 robotics stanford tex
Last synced: 17 Jun 2025
https://github.com/gbowne1/classicos
An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)
c hacktoberfest hacktoberfest- hacktoberfest2023 kernel kernels nasm nasm-assembly operating-system operating-systems os osdev x86 x86-32
Last synced: 12 Apr 2025
https://github.com/mlouielu/nand2vm
nand2vm - pure python implement of nand2tetris Hack platform
nand2tetris operating-system os python virtual-machine
Last synced: 25 Jan 2026
https://github.com/archibate/newos
A hobby unix-like operating system
c-library c-runtime filesystem kernel operating-system
Last synced: 06 May 2025
https://github.com/ranaaditya/coronaos
UNIX based x86_32bit light weight OS build from Scratch in c and c++ .
operating-system os system-design system-programming
Last synced: 10 Apr 2025
https://github.com/alexeev-prog/kintsugios
Minimalistic and rich x86_64 operation system in (N)ASM and C
asm c fasm i386 i386-elf-gcc nasm operating-system os osdev x86 x86-assembly
Last synced: 09 Feb 2026
https://github.com/chaosnet/minits
PDP-11 operating system, network router from MIT
chaosnet computer-history operating-system pdp11
Last synced: 23 Feb 2026
https://github.com/vanhakobyan/operatingsystemwithcpp
:chart_with_upwards_trend:Operating System with C++:chart_with_upwards_trend:
Last synced: 16 Oct 2025