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-17 00:18:44 UTC
- JSON Representation
https://github.com/mythrantic/valiantos
An OS-looking thingy
operating-system simulation svelte sveltekit
Last synced: 20 Jan 2026
https://github.com/syed-bakhtawar-fahim/4th-semester-shared
This is Complete Exam Preparation Material specially for the student if DCS-UoK (BSSE). If you have any query feel free to contact me via LinkedIn or Email
advanced assembly-language business-service discrete operating-system psychology software-engineering
Last synced: 12 Apr 2025
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 17 Jul 2025
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/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 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/dowlandaiello/ferros
An ultra-configurable operating system written in Rust.
Last synced: 29 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/seanpm2001/WhyWatchOS_8
A separate repository for the archival and development of whyWatchOS 8, an open source remake of WatchOS 8. Written in C, and part of the WacOS operating system project.
apple apple-alternative c c-lang c-language gpl3 gplv3 md operating-system subsystem txt wacos wacos-development wacos-project watchos watchos-8 watchos-alternative whywatchos whywatchos-8 wristwatch
Last synced: 11 Mar 2025
https://github.com/alexishuvier/naos
A pseudo operating system make in Python with Pygame
operating-system os python python3
Last synced: 17 Mar 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: 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/non-os/nonos-website
The NONOS - WiKi - Manual - Documentation - ISO Downloads and News
nonos open-source operating-system
Last synced: 11 Mar 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/in-jun/smple-os
"Hello, World"부터 시작해서 운영체제의 핵심을 이해하고 직접 구현해보는 프로젝트입니다.
hello-world operating-system os rust simple-os
Last synced: 26 Feb 2025
https://github.com/vickydev810/lfs-linux-from-scratch
Linux From Scratch (LFS) project to build a custom, minimal Linux system from source. Includes build scripts, configuration files, and step-by-step instructions for compiling the kernel and essential utilities.
fundamentals kernel lfs-book linux operating-system
Last synced: 16 Feb 2026
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/diyer22/ram_manage_visualization
模拟实现动态分区存储管理可视化
operating-system ram visualization
Last synced: 12 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/dannnyzz/osfortify
Modern semi-automatic Windows OS hardening software
administration ascii-art batch-script features gui-application hardening operating-system ports portscanner powershell python scanner services windows windows-10 windows-11 windows-8
Last synced: 06 Jan 2026
https://github.com/lynk4/bootloader
Write a bootloader from scratch..............
bios bootloader linux operating-system os programming
Last synced: 20 Feb 2026
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/akrck02/os-configurations
Configurations for operating systems.
ansible linux-configuration operating-system
Last synced: 13 Feb 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/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/harshitsahu2311/all-year-practicals
In this repo I have completed and uploaded my all 2nd year practicals of my college.
computer-networks data-structures operating-system python
Last synced: 17 Aug 2025
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/seanpm2001/wacos_10.12
The guesthouse repository for WacOS 10.12, an open source recreation of MacOS 10.12 (Sierra). Part of the WacOS operating system project.
apple applescript asm assembly c gpl3 gplv3 macos macos-sierra md metal objective-c objective-c-plus-plus operating-system subsystem swift txt wacos wacos-10-12 wacos-project
Last synced: 09 Apr 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/mathiscode/web3os
The OS for Web3
blockchain browser cryptocurrency dapp ethereum javascript operating-system web3 webapp
Last synced: 18 May 2026
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/28ritu/encryption-decryption
An encryption-decryption Linux kernel module.
character-devices encryption-decryption kernel-module operating-system
Last synced: 08 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/boechat107/my-ostep-projects
My implementations of OSTEP projects (Operating Systems)
operating-system study-project
Last synced: 02 Sep 2025
https://github.com/sporeball/nn
nearly nothing: a toy operating system
kernel operating-system osdev systems
Last synced: 26 Oct 2025
https://github.com/itis-enrico-fermi/fermios-lw
A Linux flavour for desktops, servers and low power devices.
desktop-environment distro distrowatch dmenu fermi foss herbe i3 i3-gaps ict-students lightdm lightdm-greeter linux linux-distro open-source operating-system os void-linux window-manager zsh
Last synced: 06 Jan 2026
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/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/promyloph/eumel-src
EUMEL source code
eumel historical operating-system
Last synced: 19 Mar 2026
https://github.com/sassman/rust-munich-meetup-5
Rust Munich Meetup #5 talk about unikernels and rusty-hermit
hermit operating-system qemu rust unikernel virtualization
Last synced: 31 Jul 2025
https://github.com/shahzaneer/Interview-Prep-Fresh-Grads
A repository that combines all the resources for a CS Graduate before going in Technical Interview
algorithms api-design computer-networks database devops dsa flutter git high-level-design interview-preparation interview-questions low-level-design oop operating-system problem-solving software-engineering technical-coding-interview web
Last synced: 31 Mar 2025
https://github.com/gesthosnetwork/kms-suite
activator desktop-apps operating-system windows-10 windows-11
Last synced: 06 Feb 2026
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/pmuens/rost
Hobby operating system written in Rust.
kernel operating-system os rust rust-lang
Last synced: 29 Jul 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/inonitz/bruhos
Operating System Bootloader & Kernel
acpi assembly-x86-64 avl-tree bootloader buddy-allocator c efi gnu-efi interrupts kernel long-mode memory-allocator operating-system qemu slab-allocator smp uefi
Last synced: 10 Jun 2025
https://github.com/vanditg/comp-sci-7064---operating-systems
This repository contains assignments and solutions for one of my postgraduate subjects of COMP SCI 7064 - Operating Systems. The programming language is C++.
Last synced: 09 Apr 2025
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/realeroberto/minixfs-hurd
A MinixFS translator for the Hurd operating system.
filesystem hurd minix operating-system
Last synced: 18 Oct 2025
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/pytermos-project/pytermos
Source tree for the PyTermOS project.
linux linux-kernel mit-license operating-system os pyterm raspberry-pi rpi
Last synced: 10 Mar 2026
https://github.com/boogiemonster1o1/ghost
An operating system built from scratch
assembly c operating-system x86-assembly
Last synced: 22 Jan 2026
https://github.com/antoninhrlt/bootos
Kernel loader in protected mode with GDT initialized, for x64 and x86 operating systems
assembly kernel operating-system os x64 x86
Last synced: 27 Jul 2025
https://github.com/pepebecker/pepeos
PepeOS is a minimal Operating System
c cross-compiler nasm operating-system os pepeos
Last synced: 04 May 2025
https://github.com/frankray78/instructionos
A 32-bit, x86 operating system written in C.
kernel operating-system os osdev
Last synced: 10 Apr 2025
https://github.com/kaandesu/kaanos
Custom written bootloader with Assembly for learning purpose with explenations. One day, will add a basic micro kernel in C or Rust.
assembly boot-loader kernel learning-purpose operating-system
Last synced: 10 Aug 2025
https://github.com/qloha/sora-os
The gateway to the most advanced operating system in the cloud.
Last synced: 16 Feb 2026
https://github.com/ugurkantech/kernarch
A WIP minimalistic OS kernel. Built with NASM, operates in 32-bit protected mode. ISO images built on Docker and tested with QEMU.
assembly-x86 docker nasm operating-system osdev qemu
Last synced: 16 Oct 2025
https://github.com/ubugeeei/vaughan
Operating system scratch implements in C lang
clang gui kernel micro-kernel operating-system window-system
Last synced: 21 Jan 2026
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/arthurosipyan/os-encryption-decryption-manager
Operating System Security Encryption and Decryption with Affine and Vigenere Cipher project.
affine-cipher authenticated-encryption authentication decrypt decryption decryption-algorithm easygui encrypt encryption encryption-algorithms gui linux operating-system operating-system-security python python3 security security-protocol security-tools vigenere-cipher
Last synced: 16 May 2026
https://github.com/seanpm2001/whywatchos_11
🍏️⌚️[🇴.🇸]1️⃣️1️⃣️💾️ The official source repository for the whyWatchOS 11.x subsystem of WacOS, an open-source alternative to watchOS 11.x. Part of the WacOS operating system project.
apple-alternative c-lang c-language gpl3 gplv3 operating-system subsystem wacos wacos-development wacos-operating-system-project wacos-project watch watchos-alternative whywatchos whywatchos-11 whywatchos-11-development whywatchos-11-project whywatchos-development whywatchos-project wristwatch
Last synced: 03 Feb 2026
https://github.com/aethel-systems/aethelium
Aethelium: A hardware-first, runtime-less language for modern systems programming. Bypassing linkers and bulky frameworks to emit UEFI and bare-metal binaries directly.
bare-metal compiler cross-compiler hardware-abstraction language macos operating-system programming system uefi windows x86-64
Last synced: 13 Mar 2026
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/isaiah512/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: 09 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: 17 May 2026
https://github.com/kettle11/minimal_uefi
A minimal Rust project to get started with UEFI
kernel operating-system rust uefi
Last synced: 05 May 2026
https://github.com/ranaaditya/kernel
kernel for X86_32 bit Operating Systems .
assembly-x86 kernel-module operating-system x86 x86-32 x86-kernel
Last synced: 02 Jan 2026
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/raphaelkaique1/study
Este repositório é uma coleção abrangente de materiais de estudo organizados em diversas áreas de ciência da computação e desenvolvimento de software.
back-end cloud computer-science computer-technology computer-thinking data-science database desktop-application devsecops front-end full-stack iot-application logical-programming operating-system programming server software-architecture software-development software-engineering web-application
Last synced: 30 Apr 2026
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/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: 13 May 2026
https://github.com/cksfafwefasdf/magicbox
A 32-bit x86 hobbyist OS kernel featuring a Unix-like FS, multi-task scheduling, and a custom Shell.
c i386 kernel operating-system osdev unix-like x86
Last synced: 27 May 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/enginestein/deckos
A bare-metal interactive shell OS for the RP2040, with a built-in scripting language, hardware drivers, and wireless support.
bare-metal bluetooth electronics embedded embedded-systems firmware gpio hobby-os i2c microcontroller operating-system pico-sdk raspberry-pi-pico raspberrypi rp2040 shell spi uart vfs
Last synced: 31 May 2026
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/lvntky/osdev_resources
OsDev Notes and Resources
c kernel operating-system operating-systems os osdev
Last synced: 23 Mar 2025
https://github.com/angelogalav/pandos
PandOS Operating System Kernel code, aka the main project of the UniBo Operating Systems course (y. 2020/2021)
c kernel operating-system pandos rikaya-os unibo
Last synced: 15 Sep 2025
https://github.com/seanpm2001/mailos
📫️📧️🇴.🇸 The official source repository for MailOS, an operating system designed specifically for EMAIL. Recommended to use sandboxed/in a virtual machine.
c-lang c-language d-lang d-language email email-operating-system gpl3 gplv3 homepage mail mailos mailos-development mailos-operating-system mailos-operating-system-project mailos-project operating-system php-lang php-language rust-lang rust-language
Last synced: 14 May 2025
https://github.com/delta1/rust-os-tutorial
Working through Phil Oppermann's "Writing an OS in Rust" tutorial.
Last synced: 22 Mar 2025
https://github.com/sourhub226/c-cpp-programs
Important C and C++ programs for computer engineers.
ai algorithm-analysis algorithms artificial-intelligence automata c computer-engineering computer-science cpp data-structures dfa education graphics hacktoberfest learning network oop operating-system programming
Last synced: 24 Aug 2025
https://github.com/hermit-os/hermit-c
Hermit for C
operating-system rust-lang unikernel
Last synced: 01 Sep 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/sbarisic/kernel
x64 kernel operating system thing
amd64 assembly c msvc operating-system x86-64
Last synced: 21 May 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/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