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/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/forhanshahriarfahim/operating-system-lab
3rd Year 2nd Semester - Operating System Lab
Last synced: 04 Jul 2025
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/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/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/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/0x4F776C/Windows-OS
Windows OS setup guide
operating-system setup windows
Last synced: 29 Jul 2025
https://github.com/tomlutzenberger/useragent
A small and easy but useful webservice to identify user-agents
api browser identification navigator operating-system os user-agent webservice
Last synced: 12 Jun 2025
https://github.com/sanam2405/operatingsystemlabs
This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022
Last synced: 09 Jul 2025
https://github.com/jukalang/jukavm
JukaVM - Operating System VM Image for running Juka in an isolated environment based on TinyCore x64
juka linux linux-app linux-desktop linux-kernel open-source open-source-project operating-system operating-system-kernel operatingsystems ova ova-image tinycore64 tinycorelinux virtual-image virtual-images virtual-machine virtualbox vm vmware
Last synced: 13 Jun 2025
https://github.com/promyloph/eumulator
Reimplementation of EUMEL0 virtual machine
Last synced: 11 Mar 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/dougsoftware/college_computer_science
This repository is my college computer science studies.
c code-block code-blocks cpp data-science data-structures database eclipse gcc-complier html-css-javascript intellij java java-8 javascript jvm opengl operating-system php vscode
Last synced: 05 Jul 2025
https://github.com/itsjomon/cs-theory-notes
A comprehensive collection of theory notes covering key concepts in computer science, including computer networks, operating systems, and database management systems (DBMS). A valuable resource to build a solid theoretical foundation.
computer-networks computer-science database-management-system operating-system
Last synced: 02 Apr 2025
https://github.com/tcl606/bankservices
银行柜员服务问题
csharp multi-threading operating-system os tsinghua-university
Last synced: 16 Mar 2025
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/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/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/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/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/csnewman/rowan
A C# based OS
csharp kernel operating-system santol
Last synced: 26 Mar 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/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/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/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/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/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/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/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/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/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/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/ydx-2147483647/os_qa
问答:操作系统原理。 (2022年9月至10月)
beijing-institute-of-technology homework operating-system
Last synced: 10 Oct 2025
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/bourgeoisor/mussels
Simple Unix command-line interpreter written in C++.
Last synced: 18 Apr 2026
https://github.com/pzaino/merlin_module
A crate library to help building Kernel Modules for Merlin Kernel
kernel kernel-module kernel-module-development kernel-modules merlin merlin-kernel merlin-os merlin-os-module operating-system risc-os riscos riscos64 rust rust-lang
Last synced: 11 Oct 2025
https://github.com/daniel05155/client-server-bank-system
This project is a banking management system built with the concept of operating system and multithread programming using C++.
bank-system cpp operating-system
Last synced: 12 Oct 2025
https://github.com/mostafagalal1/g-shell
Unix shell program with same functionalities of the conventional terminal containing the basic set of commands introduced in terminal.
c implementation operating-system unix-shell utility
Last synced: 12 Oct 2025
https://github.com/seanpm2001/android-x32_android0.5_heavy_edition
🤖️ Android x32: The source repository for the Heavy build of Android 0.5, a powerful, but large Android 0.5 (A) alternative installation
android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-android-0-5-heavy-edition android-x32-development android-x32-heavy-edition android-x32-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 04 May 2026
https://github.com/valiantlynx/advanced-operating-systems
Welcome to the Advanced Operating Systems Course repository! This repository serves as a comprehensive resource center hosting all necessary materials, assignments, and additional resources for the UIA Advanced Operating Systems course.
Last synced: 21 Jan 2026
https://github.com/ntdls/tedios
A template OS originally designed to reverse SHA1 hashes on bare-metal instead of dealing with OS overhead.
assembly low-level operating-system
Last synced: 24 Feb 2026
https://github.com/furkanonder/olympos
An experimental 32-bit Operating System
32-bit from-scratch operating-system
Last synced: 14 Oct 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/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/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/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/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_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/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/orbxball/newslab
Instructor: Tei-Wei Kuo
embedded-system operating-system
Last synced: 30 Jan 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/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/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/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/seanwevans/pg_os
Operating system functionality directly within postgres.
database-experiment database-kernel operating-system postgresql
Last synced: 10 Feb 2026
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/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/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/lsongdev/m5stack-os
Super Tiny Operating System for M5Stack
Last synced: 12 Feb 2026
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/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/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/junikimm717/lfs
Mimux: A mimi linux distro
busybox docker linux operating-system
Last synced: 15 Feb 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/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_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/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/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/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/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/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/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/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/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/yihonglei/mimosaos
Simple OS
asm c kernel linux operating-system
Last synced: 21 Apr 2026
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/jelhamm/memory-management
"This repository contains an implementation of diverse memory management techniques in an operating system, aiming to optimize resource allocation and utilization."
allocator cpp memory-allocation memory-management operating-system operating-systems-project paging python
Last synced: 26 Apr 2026
https://github.com/lebrancworkshop/review-computer-science
Review the topics from Computer Science field.
c computer-architecture computer-network computer-science cpp digital-electronics hardware hardware-designs lecture-notes low-level-design low-level-programming operating-system operating-systems
Last synced: 26 Apr 2026
https://github.com/al-taie/osschedulingalgorithms
CPU Scheduling Algorithms in Operating Systems
fcfs fcfs-process-scheduling fcfs-scheduling operating-system operating-systems os python round-robin round-robin-scheduling scheduling-algorithms sjf sjf-algorithm sjf-process-scheduling sjf-scheduling
Last synced: 27 Apr 2026
https://github.com/malbolgee/sistemas-operacionais
Códigos feitos na disciplina de Sistemas Operacionais da UFAM.
fifo-queue lottery-scheduling memory memory-management mlfq operating-system python round-robin-scheduler scheduling-algorithms sjf-scheduling stride-scheduling
Last synced: 27 Apr 2026
https://github.com/nobodywatchin/bootc-testing
this repo is for testing custom bootc images from different sources using BlueBuild
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 27 Apr 2026
https://github.com/pulseflow/avian
avian is an open source uwu owo cute operating system made in rust :3
avian hacktoberfest kernel open-source operating-system osdev rust strawberry uefi unix
Last synced: 28 Apr 2026
https://github.com/silumankucing/exoplanetos
lightweight and Linux-based operating system
Last synced: 28 Apr 2026
https://github.com/aayush-bhargav/library-management-system
Developed an Online Library Management System (OLMS) that not only provides basic functionalities of a library but also ensures data security and concurrency control..
c library-management-system login mutex-lock mutex-synchronisation operating-system security signup socket socket-io socketcommunication thread
Last synced: 28 Apr 2026