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/isaka-james/isaka_james
Operating System
isaka-james operating-system os rust rust-lang
Last synced: 22 Feb 2026
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/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/boechat107/my-ostep-projects
My implementations of OSTEP projects (Operating Systems)
operating-system study-project
Last synced: 02 Sep 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/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/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/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/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/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/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/seanpm2001/whyWatchOS_10
🍏️⌚️💾️ The official source repository/separate repository for the archival and development of whyWatchOS 10, an open source remake of watchOS 10. Written in C, and part of the WacOS operating system project.
apple-alternative c-lang c-language gpl3 gplv3 md operating-system subsystem txt wacos wacos-development wacos-project watchos watchos-alternative watchos10 watchos10-alternative whywatchos whywatchos-10 whywatchos-development whywatchos-project
Last synced: 11 Mar 2025
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/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/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/ldilley/linmod
:penguin: Various demonstrational Linux kernel modules
c example example-code linux linux-drivers linux-kernel linux-kernel-module operating-system tutorial tutorial-code
Last synced: 28 Apr 2026
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/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/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/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/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/qloha/sora-os
The gateway to the most advanced operating system in the cloud.
Last synced: 16 Feb 2026
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/maruf-pfc/gub-cse-221
Green University of Bangladesh - CSE Department - Batch 221
computer-science cse data-communication data-structures-and-algorithms database dsa green-university gub machine-learning microprocessor oop open-source operating-system structured-programming web-programming
Last synced: 21 Apr 2026
https://github.com/yanghan234/threeeasypieces
lecture-notes operating-system
Last synced: 11 Jul 2025
https://github.com/yihonglei/mimosaos
Simple OS
asm c kernel linux operating-system
Last synced: 21 Apr 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/shreyb2091/operating-systems
This is a repo containing my assignment solutions for the course CS330 - Operating Systems
assignments cs330 cse deba gemos iitk operating-system sem-5
Last synced: 30 Mar 2025
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/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/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/arjunbazinga/operating_systems
Course Materials, Assignments, and Solutions
assignments course-materials operating-system
Last synced: 29 Oct 2025
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/bhavyapandya07/raspberry_pi_gpio
The Raspberry_PI_GPIO repository contains Python scripts and documentation for controlling LEDs and reading push button input using GPIO pins on a Raspberry Pi. This is a useful resource for anyone interested in learning about working with GPIO pins on a Raspberry Pi.
breadboard gpio gpio-pins nodejs operating-system python raspberry-pi-3 virtual-machine
Last synced: 10 Mar 2026
https://github.com/poreeyaporzare/flip-os
a one OS by Flip & good OS for anybody / free / easy to use / customizable / full open source / exe & deb & apk runner / good for any job / safe / good for fold & flip device's
c computer-vision cplusplus csharp html-css-javascript java jquery json linux-kernel luatex operating-system public reactjs sass shell tex xsharp
Last synced: 02 Jul 2025
https://github.com/genebit/client-server-chat
A client server game built in C. Scrabble-Hangman.
c linux operating-system sockets
Last synced: 18 May 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/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/wansenai/summer
The Summer Operating System
kernel operating-system os rust-lang
Last synced: 22 Jun 2025
https://github.com/seanpm2001/android-x64_android11.1_livecd_edition
🤖️ Android x64: The source repository for the LiveCD build of Android 11.1. Try out 4 different editions of Android-x64+11.1 (R) before installing it
android-11-1 android-alternative android-r android-x64 android-x64-android-11-1 android-x64-android-11-1-livecd-edition android-x64-development android-x64-livecd 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 Apr 2026
https://github.com/imrun10/scripts-os-management
Aiding an operating system in managing processes, threads and Inter-process communications using C.
Last synced: 14 Aug 2025
https://github.com/pgimalac/mini-os-lm3s6965evb
A small operating system running on a Stellaris LM3S6965EVB
embedded-c embedded-systems operating-system
Last synced: 06 Apr 2025
https://github.com/adaros92/tinysh
A basic Unix shell written in C for my OS class.
c operating-system os shell terminal unix
Last synced: 09 Apr 2026
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/The-Swarm-Corporation/AgentOS
AgentOS implements a comprehensive security architecture leveraging containerization, orchestration, and multi-layer isolation to ensure secure execution of autonomous agents.
agentos agents ai ml multi-agent operating-system swarms
Last synced: 11 Sep 2025
https://github.com/briandfoy/perl6-currentplatform
Perl 6 extension for determining the operating system type
Last synced: 04 Mar 2025
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/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/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/maxuiux/muiuxos
maxuiux OS PC
3 concept css html javascript maxuiux muiuxos operating-system os
Last synced: 09 Apr 2026
https://github.com/bl33h/discreteeventsimulation
Simulation of program execution in a time-sharing operating system.
cpu data-structures operating-system python ram simulation time-sharing
Last synced: 14 Mar 2025
https://github.com/jessmattless/os_p
c linker-script makefile operating-system x86-assembly
Last synced: 21 May 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/asifhaider/operating-systems-3-2
bash, xv6 and pthread assignments for Operating Systems sessional
bash-script operating-system pthreads xv6-riscv
Last synced: 02 May 2026
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/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/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/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/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/carlos-descalzi/minios
A very simple operating system for i386 written in C and assembly, just for self learning.
assembly bootloader c i386 operating-system screenshot
Last synced: 14 Jun 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/bhagat-hrishi/cs-fundamentals
computer-networks database object-oriented-programming operating-system
Last synced: 08 May 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/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/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/lebrancworkshop/operating-system-youtube
Learning Operating System on Youtube. (E.G. Neso Academy)
c online-course operating-system
Last synced: 19 May 2026
https://github.com/suhteevah/rustc-lite
Minimal no_std Rust compiler using Cranelift backend
bare-metal compiler cranelift embedded no-std operating-system osdev rust rust-compiler
Last synced: 14 Jun 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/ranimeshehata/matrix-multiplication
C program that performs matrix multiplication using three approaches as an application on multi-threading.
cpp linux multithreading operating-system threads ubuntu
Last synced: 08 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/recursivelogic/pollux
A hobby operating system built with Rust
kernel microkernel operating-system operating-systems operatingsystem os rust rust-lang rust-language rustlang
Last synced: 28 Jul 2025
https://github.com/suraj-kumar00/cs_fundamentals
Computer Science Fundamentals documentation.
compiler-design computer-networks cs-concepts cs-fundamentals dbms operating-system system-design
Last synced: 20 Mar 2026
https://github.com/seanpm2001/android-x64_livecd_15b
🤖️ Android x64: The source repository of the special Android x64 LiveCD for all versions of Android x64 from 15.0 to 15.1
android-15 android-alternative android-v android-x64 android-x64-development android-x64-livecd android-x64-livecd-15b android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-15b livecd-edition operating-system
Last synced: 01 Mar 2026
https://github.com/bamboooz/purplecrystal
PurpleCrystal - Simple and nostalgic operating system made using CosmosOS.
cosmosos net-core-6-0 operating-system
Last synced: 17 Jul 2025
https://github.com/tcl606/memorymanagement
操作系统存储管理的算法实现与演示
csharp dotnet memory-management operating-system os tsinghua-university wpf
Last synced: 18 Apr 2026
https://github.com/seanpm2001/android-x64_livecd_14b
🤖️ Android x64: The source repository of the special Android x64 LiveCD for all versions of Android x64 from 14.0 to 14.1
android-14 android-alternative android-t android-x64 android-x64-android-14 android-x64-development android-x64-livecd-14b android-x64-livecd-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-14b livecd-edition operating-system
Last synced: 08 May 2026
https://github.com/junikimm717/lfs
Mimux: A mimi linux distro
busybox docker linux operating-system
Last synced: 15 Feb 2026
https://github.com/abhinav-26/os-assignment
It is my Operating System Assesment.
c c-language inter-communication multithreading operating-system os os-assignment pipes threading
Last synced: 16 Mar 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/igorskyflyer/npm-upath
🎍 Provides a universal way of formatting file-paths in Unix-like and Windows operating systems as an alternative to the built-in path.normalize(). 🧬
back-end biome filepath igorskyflyer linux module node npm operating-system typescript unix upath vitest windows
Last synced: 28 Feb 2026
https://github.com/nopangel/bear
The best kernel for programmers
asm bear bearos c kernel microsystem operating-system os osdev r x86-64
Last synced: 11 Jun 2025
https://github.com/prateekiiest/shellix
A Simple Unix Implementation of Shell in C
c operating-system sheldon shell shell-prompt shell-script shellcode unix-command unix-shell
Last synced: 08 May 2026
https://github.com/donno2048/hellos
An entire operating system just to display: "Hello!"
Last synced: 08 Oct 2025
https://github.com/shiinasama/os-dev-chinese
Writing a Simple Operating System - from Scratch (December 2, 2010) 个人中文翻译
cprogramming nasm operating-system
Last synced: 19 Mar 2026
https://github.com/vincentzhang6130/simple-os-for-raspberry-pi3
armv8 bare-metal kernel operating-system raspberry-pi-3
Last synced: 29 Sep 2025
https://github.com/winsdominoes/winos
A very simple operating system, based on MikeOS. Check MikeOS here http://mikeos.sourceforge.net/
assembly mikeos operating-system operating-system-kernel operating-system-learning operating-systems-project winos winsvideo
Last synced: 14 Feb 2026
https://github.com/suhteevah/acpi-nostd
no_std ACPI table parser with power management in Rust
acpi bare-metal embedded no-std operating-system osdev power-management rust
Last synced: 14 Jun 2026
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