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-07-02 00:22:35 UTC
- JSON Representation
https://github.com/hafizhhasyhari/sistem-operasi-operating-systems-s1-kuliah-2024
SISTEM OPERASI-OPERATING-SYSTEMS-S1-KULIAH-2024 by Hafizh H Asyhari
kernel-development operating-system sistem-operasi
Last synced: 02 Apr 2025
https://github.com/4rnv/process-scheduling-sim
Python implementation of various process scheduling algorithms in operating systems. Calculates turnaround and waiting times and generates Gantt charts.
algorithms cpu-scheduling gantt-chart operating-system process-scheduling streamlit
Last synced: 23 Jun 2026
https://github.com/aninusmuffin/bulefin-trivalent
bluefin-dx-nvidia:stable-daily + trivalent
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 17 Feb 2026
https://github.com/deadblackclover/cmos
"CMOS" is a tiny bit of very low power static memory that lives on the same chip as the Real-Time Clock (RTC)
cmos no-std operating-system rtc
Last synced: 12 Apr 2025
https://github.com/alessandrorebosio/operating-systems
Collection of operating systems project in bash, from the second year of engineering and computer science @ unibo
bash operating-system scripting shell terminal unibo
Last synced: 13 Apr 2026
https://github.com/hexiumos/hexiumos.github.io
⚠️ Deprecated HexiumOS Website
hexiumos open-source operating-system os os-development osdev
Last synced: 20 Jun 2025
https://github.com/ujemnygh/ppdos
Piotr Plombon Disk Operating System or Portable Pi Disk Operating System, PPDOS in short, all though call it as you want
operating-system operatingsystem os raspberry-pi raspberrypi
Last synced: 29 Apr 2026
https://github.com/ambidextrous9/os
Implementation of OS algorithms and concepts.
filesystem fork operating-system os semaphore shared-memory shared-memory-communication shell thread
Last synced: 13 May 2026
https://github.com/mohamedezzeldeenhassanmohamed/real-time-scheduling-app
Here is an app simulates real-time OS scheduling algorithms where Real-time operating systems (RTOS) are designed to handle tasks that require precise timing and high reliability.
algorithms algorithms-visualisation app-scheduler kotlin-android operating-system os-algorithms os-assignment os-development os-scheduling-simulator real-time real-time-os-scheduling-algorithms real-time-processing real-time-strategy real-time-systems rtos scheduled-task scheduled-tasks scheduling scheduling-algorithms tasks-manager
Last synced: 25 Mar 2025
https://github.com/yisus82/fic-so
Sistemas Operativos - Facultad de Informática de A Coruña
c operating-system operating-systems
Last synced: 14 Jun 2025
https://github.com/systemelva/selvadisk
Scriptable disk image creator written in Zig.
disk-image image-creator operating-system operating-systems os osdev zig ziglang
Last synced: 19 Jun 2025
https://github.com/mlouielu/f9-report
f9-microkernel technical report
arm microkernel operating-system
Last synced: 06 Jan 2026
https://github.com/tpdlshdmlrkfmcla/operation_system_midterm
Operation_System_Midterm Exam
Last synced: 03 Feb 2026
https://github.com/thund3rpat/kaminari-os
(WIP) My personal OS image
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 16 May 2026
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 29 Apr 2026
https://github.com/esonhugh/oshomework
HDU 操作系统 OS 实验作业 3 自定义 Shell+管道通信 消息队列 共享内存通信 POSIX
computer-science cs education hangzhou-dianzi-university hdu hduguide operating-system os
Last synced: 16 Mar 2025
https://github.com/bmoneill/swerve-libc
libc for swerve
c i386 kernel operating-system osdev unix
Last synced: 06 Sep 2025
https://github.com/danionfyr3/custom-blue-image
custom-blue-image is a versatile image template designed with customizable blue hues to enhance visual appeal. It offers a sleek and modern aesthetic for various projects and applications.
atomic bluebuild bluebuild-image custom-image image-based image-based-linux immutable linux linux-custom-image oci oci-image operating-system ublue-os
Last synced: 18 Jun 2025
https://github.com/philspil66/ms-dos
MS-DOS is an operating system for x86-based personal computers. This is the original source code for MS-DOS 1.25 and 2.0.
msdos operating-system operating-systems retrocomputing
Last synced: 07 May 2025
https://github.com/ah-ibrahim/shell
cpp language-processing lex operating-system yacc
Last synced: 30 Jun 2026
https://github.com/hexaback/hydrogenos
Beautiful and feature-rich KDE-based operating system with an Oxygen-focused design
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 17 Jun 2025
https://github.com/jmcph4/iod-dos
x86 real mode DOS
asm dos operating-system os osdev real-mode systems-programming x86
Last synced: 12 Apr 2025
https://github.com/rossonlinesolutions/allocator
A fast and leightweight heap allocator, written in x64 nasm assembler.
allocator assembler nasm operating-system osdev x64
Last synced: 27 Aug 2025
https://github.com/brockstar299/millieos
A playful, experimental operating system with a quirky UI, featuring Millie the mascot and fun, interactive apps. Built using C# and Windows Forms for learning and enjoyment.
alternative csharp fun fun-project operating-system simple user-interface
Last synced: 01 Mar 2025
https://github.com/aftermath22/os-algorithms
C++ implementation (with OOPS concept) of various OS Algorithms
cpp cpu-scheduling fit-algorithm object-oriented-programming oops-in-cpp operating-system os page-replacement-algorithm stl stl-algorithms
Last synced: 10 Apr 2025
https://github.com/nikhiljsk/os_schedulers_scratch
Implementation of Scheduler algorithms in operating systems from scratch in C++
cpp operating-system queue round-robin scheduler scheduling shortest-job-first
Last synced: 31 May 2026
https://github.com/boteri/keshmiri
🖥️ Build a lightweight 64-bit operating system from scratch for x86_64 with a simple command-line interface and essential features.
assembly assembly-programming-language assembly-x86 assembly-x86-64 c github-config operating-system x86-64
Last synced: 16 May 2026
https://github.com/dylangageot/yaros
Yet Another Raspberry Pi Operating System, developed for educational purposes. (not complete, just a toy project)
operating-system os raspberry-pi raspberry-pi-2 rpi2
Last synced: 16 Dec 2025
https://github.com/souleeater99/philosophers
About Section Philosophers 🍝⏳ – A 42 School project implementing the classic Dining Philosophers problem in C. Core Concepts: Multithreading (pthreads) & Mutex synchronization Multiprocessing (bonus) with Semaphores Deadlock/starvation prevention strategies Precise timing & thread-safe logging Key Features: ⚙️ Concurrent resource management
1337 1337cursus 42 42network 42school c concurrency dining-philosophers dining-philosophers-problem multiprocessing multithreading mutex operating-system semaphore
Last synced: 04 Apr 2025
https://github.com/bhznjns/rust-os-learning
Learn to create an operating system with Rust.
Last synced: 18 Jun 2026
https://github.com/salma-mamdoh/cpu-schedulers-simulator
Our Project for Operating System Course taken during Winter 2023 semester
cpu-scheduling-algorithms cpu-simulator java java-swing operating-system
Last synced: 13 Jul 2025
https://github.com/dincertekin/pineappleos
An operating system that becomes better for everyone, every day.
aarch64 arm64 free hobby-os operating-system privacy
Last synced: 26 Mar 2025
https://github.com/mikma03/linux
Introduction to the linux operating system. Useful system commands. External courses and books on Linux. Additional other resources related to Linux distributions.
Last synced: 05 Oct 2025
https://github.com/idrisvohra9/cos
COS - Chad Operating System Repo (A Maven JSP Project)
collaboration operating-system os webapp
Last synced: 05 Oct 2025
https://github.com/lspectroniztar/lspectr-os
An experimental gaming/entertainment system for Windows that was created as a test to see if it's possible to use PenguinMod (a Scratch mod) to develop an actual gaming console UI similar to the likes of a PS5 or something. Let's see how it goes...
application console engine executable game gamejolt gamejolt-api operating-system os pc penguinmod playstation-5 ps5 scratch scratch3 turbowarp windows
Last synced: 05 Oct 2025
https://github.com/omercsbn/clkernel
Revolutionary x86 Operating System Kernel with AI Supervision, Hot-Swappable Modules, and Actor-Based Shell
actor-model ai-supervision assembly bootloader c embedded-ai hot-swappable-modules hybrid-kernel kernel microkernel nasm operating-system qemu sandboxing system-programming x86
Last synced: 16 May 2026
https://github.com/heyvaldemar/operating-system-update-pipeline
Operating System Update Pipeline Using GitHub Actions or GitLab CI/CD
apt-get apt-update apt-upgrade automation cicd cicd-feature cicd-pipeline devops github-actions github-actions-ci github-actions-ci-cd github-actions-workflow gitlab-ci gitlab-puppet-infrastructure-services gitlab-runner install-update operating-system ssh update update-os
Last synced: 21 Mar 2025
https://github.com/fajarkraton/fajaros-x86
FajarOS Nova v2.1.0 — x86_64 bare-metal OS written 100% in Fajar Lang. 139 modules, 36K LOC, 240+ commands. Compiler-enforced privilege isolation. VirtIO-GPU, ext2, TCP/IP, SMP, ELF loader. Verified with Fajar Lang v7.0.0. Made in Indonesia.
bare-metal ext2 fajar-lang gpu-computing indonesia kernel operating-system os-development systems-programming tcp-ip x86-64
Last synced: 14 Apr 2026
https://github.com/yyomna-mmaged/command-line-interpreter
Command Line Interpreter by Java
command-line-interpreter java operating-system
Last synced: 27 Mar 2025
https://github.com/ffbsoffa/basics
Sound scheme for Haiku OS
operating-system soundpack sounds themes
Last synced: 09 Feb 2026
https://github.com/antonashraf/multi-process-and-threading-assignments
C programming assignments on process management and multithreading. Includes a multi-process file-handling program and a restaurant ordering system using semaphores and threads.
c-language operating-system semaphore threads
Last synced: 02 Jul 2025
https://github.com/pliveyns/hyprblue
WIP; Customized Fedora Hyprland Atomic OS
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 03 Apr 2025
https://github.com/pliveyns/mybluebuild
Customized Silverblue image used as main OS.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 16 Jun 2025
https://github.com/dinoslice/groveos
A simply, hobby OS written from scratch using Rust.
kernel operating-system os osdev
Last synced: 10 Oct 2025
https://github.com/thechymera/mkusers
Automatically Create a Large Amount of Users on a Linux System.
gentoo linux operating-system permission-manager system-administration teaching user-management
Last synced: 29 Jun 2026
https://github.com/salma-mamdoh/concurrent-wi-fi-router-simulator
Our Project for Operating System Course taken during summer 2023 semester
file-handling java operating-system problem-solving semaphore synchronization
Last synced: 19 Jan 2026
https://github.com/jednano/os
An operating system from the ground up.
operating-system os raspberry-pi raspberry-pi-4b
Last synced: 11 Oct 2025
https://github.com/kckecheng/osprobe
Probe Linux, Windows, and ESXi for CPU and memory utilization, and push the results to a Pushgateway.
monitoring operating-system prometheus pushgateway
Last synced: 14 Jan 2026
https://github.com/dmitryvasilkovw/itmo-operational-systems-labs-4-sem
bash itmo itmo-labs linux operating-system shell shell-script
Last synced: 12 Oct 2025
https://github.com/toshahriar/vagrant-vms
A Vagrant project with automated scripts for streamlined VM setup and management.
developer-experience developer-tools development environment-variables operating-system operating-systems os shell shell-scripts testing ubuntu ubuntu-server vagrant vagrant-box vagrant-boxes vagrant-machine vagrantfile
Last synced: 17 Feb 2026
https://github.com/cristiancmoises/securityos
SecurityOS is a web-based operating system focused on security, privacy, and education.
cybersecurity ethical-hacking ethical-hacking-tools operating-system operating-systems web-operating-system
Last synced: 13 Mar 2026
https://github.com/abdullahrfa/3-1_all_resources
Computational Geometry, Computer Archi & Org(CSE-307), , Computer Graphics, Economics(CSE-301), Operating System(CSE-309), OOAD
computational-geometry computer-architectures computer-graphics economics ooad operating-system
Last synced: 18 Mar 2025
https://github.com/abdullahrfa/operating_system
All codes related with Operating System are available here like (Dead look, Banker's Algorithm,System call (),Process Synchronization, Disk scheduling and others necessary algorithm)
bankers-algorithm dead-lock disk-scheduling operating-system operating-system-learning operating-systems processes system-calls threads
Last synced: 18 Mar 2025
https://github.com/superrnovae/bluebird-custom
atomic custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 16 May 2026
https://github.com/abdulazeem-tk4vr/ipc_solver_scheduler
Efficiently computes sum of "N" integers using multithreading, shared memory, and pthreads in C.
ipc multithreading operating-system
Last synced: 27 Jan 2026
https://github.com/stefanofa/rikaya-os
OS for the "Operating Systems" university course.
Last synced: 08 Sep 2025
https://github.com/melvinmo/os_course_archive
The repository contains the codes and related files of two final projects for my undergrad operating system course.
bash-script linux-kernel lkm operating-system xv6
Last synced: 14 Apr 2026
https://github.com/orlandopalmeira/trabalho-so-2021_2022
Repositório do trabalho prático no âmbito da UC de Sistemas Operativos (SO) - Licenciatura em Engenharia Informática (LEI/MIEI) - Universidade do Minho (UMinho)
engenharia-informatica lei miei operating-system operating-systems os portugal sistemas-operativos so uminho uminho-lcc uminho-lei uminho-miei uminho-so
Last synced: 14 Oct 2025
https://github.com/ariksquad/snowkernel
The operating system of yesterday
assembly c kernel operating-system
Last synced: 15 Apr 2026
https://github.com/mecattaf/xps
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 24 Feb 2026
https://github.com/valkyoth/aesynx
Clean-slate Rust operating system built around capabilities, object-native services, modular components, and security gates from first boot.
aarch64 bare-metal capability-security clean-slate-os hackoctoberfest kernel microkernel multikernel object-store operating-system rust rust-lang rustlang security systems-programming wasm x86-64
Last synced: 19 Jun 2026
https://github.com/ssweeny/bluefin-dx-ssweeny
My custom Linux image based on bluefin-dx
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 22 Jan 2026
https://github.com/bryanpmx/utep_cs_operating_systems
This repository is a comprehensive collection of projects and examples demonstrating core concepts of operating systems. These include process and thread management, processor scheduling, concurrency, interprocess communication, memory management, input/output operations, file systems, and basic networking.
c filesystem interprocess-communication memory-management networking operating-system
Last synced: 16 Oct 2025
https://github.com/JimBLogic/Cybrary-IT-Cybersecurity-Certificates-and-Labs
This journey will equip me with essential knowledge in cybersecurity, focusing on areas like Operating Systems, Networking, and Scripting. Over 25+ modules, I will gain both theoretical and hands-on skills that are crucial for my career in this field.
cybersecurity-fundamentals network-fundamentals operating-system programing-fundamentals scripting
Last synced: 16 Oct 2025
https://github.com/raffayk/automated-teller-machine
linux operating-system python server ubuntu
Last synced: 15 May 2026
https://github.com/lizamozy/idl-2024-systems-research
Description of the research I did in Spring 2024 for the microkernel, Composite, for Professor Gabe Parmer at the George Washington University Security and Systems Lab.
interfacedefinitionlanguage operating-system rust-lang toml tree-sitter
Last synced: 05 Feb 2026
https://github.com/siriphobmean/car-assistants
Project - 523354 Operating Systems (2/2566)
arduino-uno operating-system raspberry-pi-3
Last synced: 22 Jan 2026
https://github.com/ahmednassar7/prodigy-infotech-internship
This is Repository Of Internship In Software developmenet Domain at Prodigy InfoTech.
algorithms data-structures design implementation internship java oop operating-system software-development software-engineering testing
Last synced: 19 Oct 2025
https://github.com/bc100dev/anlinxos
The best of the Linux Desktop Environments and Android, merged together for one OS
bootloader cmake controversial coreutils cross-platform custom-os desktop experimental initramfs linux linux-from-scratch linux-kernel mobile operating-system osdev system-programming systemd-free wayland wayland-compositor
Last synced: 23 Jan 2026
https://github.com/ravindraogg/BE-Lab-Codes
Lab program's BCS303 BCSL305, BCS304 BCS306A
bcs303 bcs304 bcs306a bcsl305 dsa dsalabprograms java labprograms oops operating-system vtu vtulabprograms
Last synced: 22 Oct 2025
https://github.com/developer-macos/golden
Golden | Official Website
application css3 html5 operating-system website website-development
Last synced: 13 May 2026
https://github.com/lhui/acos
This is a simple os which is follow the mit system lab.
Last synced: 15 Jul 2025