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/antidoid/uos-thinkpad-e14-gen-5
Linux, by me, for me.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 17 Jan 2026
https://github.com/reshiadavan/350_os
My lightweight ARM-based Operating System [ECE350]
arm64 cprogramming-language memory-management multithreading operating-system process-communication task-scheduler
Last synced: 19 Mar 2026
https://github.com/realisticwenda12/backupping-the-computer
after destroying windows 10 with 2CLS.exe
2cls 2clsdotexe backup computer destroy destroyer destroying operating-system recovery repair windows windows10 windows11 windows7 windowsxp
Last synced: 14 Apr 2025
https://github.com/deekej/silverblue-setup
Ansible Playbooks for generating kickstart file & initial setup of Fedora Silverblue.
ansible bootstrap fedora fedora-kickstart fedora-silverblue kickstart operating-system playbooks silverblue
Last synced: 06 May 2026
https://github.com/hackeros-linux-system/hackeros-updates
Updates for HackerOS
hacker-lang hackeros hackeros-cli-tools hackeros-debian operating-system
Last synced: 06 Apr 2026
https://github.com/lhui/acos
This is a simple os which is follow the mit system lab.
Last synced: 15 Jul 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/raffayk/automated-teller-machine
linux operating-system python server ubuntu
Last synced: 15 May 2026
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/stefanofa/rikaya-os
OS for the "Operating Systems" university course.
Last synced: 08 Sep 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/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/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/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/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/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/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/yyomna-mmaged/command-line-interpreter
Command Line Interpreter by Java
command-line-interpreter java operating-system
Last synced: 27 Mar 2025
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/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/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/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/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/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/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/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/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/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/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/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/hexiumos/hexiumos.github.io
⚠️ Deprecated HexiumOS Website
hexiumos open-source operating-system os os-development osdev
Last synced: 20 Jun 2025
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/sujal-maheshwari2004/pagefaultpredictivemeasure
PageFaultPredictiveMeasure is a machine learning-based tool that analyzes system memory metrics (like RAM, CPU, and swap usage) to predict memory activity levels. It classifies these into actionable categories using a trained Random Forest model and features a retro-style GUI for interactive testing and visualization.
machine-learning operating-system tinkter
Last synced: 22 Jun 2025
https://github.com/mtgsoftworks/operating-systems-project
A Java-based simulation of a multi-programming system with a priority-based dispatcher, managing processes and resources efficiently through FCFS, round-robin, and feedback algorithms.
fcfs-process-scheduling feedback-system java-simulation multi-threading operating-system round-robin
Last synced: 23 Jun 2025
https://github.com/wiggletiggle/android-x32_android0.9_livecd_edition_docs
🤖️📖️ Android x32: The documentation source repository for the LiveCD build of Android 0.9. Try out 4 different editions of Android-x32+0.9 (A) before installing it
android-alternative android-x32 android-x32-development android-x32-docs android-x32-documentation android-x32-livecd-edition android-x32-project gpl3 linux livecd livecd-edition markdown-lang markdown-language operating-system
Last synced: 13 Jul 2025
https://github.com/harismuneer/Forking-SharedMemory-Semaphores_Example
🔐A C++ example demonstrating the OS concepts of Process Forking, Shared Memory, Semaphores by solving an interesting problem
fork forking open-source-project operating-system operating-systems operating-systems-learning os-algorithms os-locks process-forking semaphore semaphores semaphores-locking shared-memory solved-exercises synchronization synchronization-strategies systems systems-programming
Last synced: 16 Jul 2025
https://github.com/chidumemironanduka/-os_project
-OS_Project is an open-source operating system designed for educational purposes. It aims to provide a simple and efficient platform for users to learn about operating system concepts and development.
cocoa cpp desktop enhancement freebsd ios issue macintosh macos objective-c operating-system osdev packagemaker swift
Last synced: 30 Oct 2025
https://github.com/tomijuarez/xv6mod
Xv6 Operating System modified
kernel kernel-thread operating-system round-robin scheduler system-calls xv6
Last synced: 16 Jul 2025
https://github.com/maurocamerini/som8086
Tiny operating system for the 8086 processor
assembly bootloader operating-system virtual-machine
Last synced: 15 May 2026
https://github.com/r1toaster/piztwo-os
Experimental OS for RPi Zero 2W
bare-metal baremetal embedded operating-system os raspberry-pi raspberry-pi-zero-w rust
Last synced: 17 May 2026
https://github.com/yazaldefilimone/unixv6
a re-implementation of dennis ritchie's and ken thompson's unix v6
Last synced: 17 Jul 2025
https://github.com/anonxarka/operating-systems-cse321-bracu
address-mapping brac bracu bracu-cse bracu-cse-lab bracu-cse321 bracu-cse321-lab bracucse bracucse321 c-plus-plus c-programming cse321 cse321bracu cse321lab mutex-synchronisation operating-system operating-systems threading-synchronization
Last synced: 17 May 2026
https://github.com/markhershey/cse_pas
Programming Assignments of SUTD's 50.005 Computer System Engineering (2021 Spring)
c java networks operating-system
Last synced: 17 May 2026
https://github.com/onkar69483/os-algorithms
Contains OS Scheduling Algorithms
operating-system scheduling-algorithms
Last synced: 11 Jun 2026
https://github.com/ahmednassar7/operating-system-simulator
A Java simulator of a simple operating system with a round robin scheduling algorithm and memory-to-disk swapping for larger virtual memory.
java operating-system round-robin-scheduling simulation
Last synced: 13 Apr 2025
https://github.com/kefan-zheng/LightningOS
Operating System Course Design | Tongji University
Last synced: 23 Apr 2025
https://github.com/youseftareq33/java_os_1_memory-managment_mvt-simulation
simulating the MVT (Multiprogramming with a Variable number of Tasks) memory management technique.
java javafx memory-management mvt operating-system
Last synced: 17 May 2026
https://github.com/npequeux/rinux
Rinux - A modern operating system kernel written in Rust, inspired by Linux architecture
bare-metal kernel operating-system os-development osdev rust systems-programming x86-64
Last synced: 07 Mar 2026
https://github.com/l0rd-inquisit0r/operating-systems
Repository consisting of OS scheduling algorithms
operating-system operating-systems os scheduling-algorithms
Last synced: 23 Feb 2025
https://github.com/sk-azraf-sami/basic-shell-programming
Basic of Bash Shell Script. Learn shell scripting basics: Bash commands, automation, and practice problems for efficient system management.
bash bash-script basic linux notes operating-system os
Last synced: 17 May 2026
https://github.com/fmw666/it-qas
IT知识储备库,愿我能早日成为一名大佬!
etc it languages nosql operating-system programmer qa sql web
Last synced: 02 Feb 2026
https://github.com/ranxom/nyx
A minimal OS written in Rust
kernel operating-system rust-lang
Last synced: 24 Jun 2025
https://github.com/teamkweku/simple_shell
The Simple Shell project is an implementation of a basic Unix shell written in C. This project aims to provide a minimalist yet functional shell environment for users to execute commands, navigate directories, and manage processes.
c-programming command-line-interpreter operating-system process-management system-utilities unix
Last synced: 05 Jun 2026
https://github.com/adhadse/osprograms
This repo holds my OS Lab programs for the Fourth Semester. Feel free to use and learn from them,
bankers-algorithm cpp kotlin operating-system os page-replacement-algorithm scheduler
Last synced: 17 May 2026
https://github.com/reisy243/panwah
Panwah repositories
gnu gnu-linux linux linux-desktop linux-kernel open-source operating-system repository
Last synced: 11 Sep 2025
https://github.com/hwpplayers/hwpplayers
About hwpplayers community and code of conduct files
free-software gnu-linux kernel kernel-module kernel-space operating-system system-programming userspace
Last synced: 07 Jan 2026
https://github.com/pkm74/nanite
A Small Floppy Disk Sized OS
c dos fat fatfs operating-system os x86 x86-assembly
Last synced: 29 Mar 2025
https://github.com/tanmay-312/sleeping-barber-go
Sleeping barber problem of system design
backend concurrency golang mutex-synchronisation operating-system real-life-problems sleeping-barber system-design system-programming
Last synced: 18 May 2026
https://github.com/ndraey/charmeleon
Second attempt to write operating system
c charmeleon operating-system os
Last synced: 10 May 2025
https://github.com/muqarrab1217/pacman-using-sfml
Relive the arcade classic with our SFML Pac-Man game! Navigate the iconic maze, gobble up pellets, and outsmart the ghosts to advance through challenging levels. With vibrant graphics and smooth gameplay powered by the Simple and Fast Multimedia Library (SFML)
Last synced: 27 Jul 2025
https://github.com/sakshatshinde/flykeos
Writing a super basic operating system from scratch :)
operating-system operating-system-learning
Last synced: 11 Jul 2025
https://github.com/sheikh-hamza-rauf/operating-system-for-multi-agent-robotic-system
An operating system for a multi-agent system using processes and threads on a multi-core processor. The system was designed to control 50 robots in a 100x100 environment, where each robot estimated the width of an exit and shared information using Inter-Process Communication (IPC).
Last synced: 08 May 2026
https://github.com/Akipe/android_rom_development_doc
Personal documentation for Android system developpement
android creative-commons docs documentation lineageos operating-system rom
Last synced: 10 Mar 2025
https://github.com/copy05/lennox
[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system
copy05 kernel lennox linux operating-system os unix unixporn
Last synced: 05 Apr 2025
https://github.com/alexfullmoon/shapeshifter
A custom Bluefin-DX image
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 07 May 2025
https://github.com/fthabhishek-pandey/cs-core
"Comprehensive Repository of Operating System Algorithms: CPU Scheduling, Memory Management, Deadlock Handling, and Synchronization Techniques"
bankers-algorithm cpu-scheduling deadlock memory-management operating-system
Last synced: 12 Sep 2025
https://github.com/the-lainos-project/lainos-ricer-arch
Script ricer for LainOS system
distro lain linux-distribution linux-distro operating-system os rice
Last synced: 18 May 2026