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-03-25 00:22:36 UTC
- JSON Representation
https://github.com/sauravrwt/practicals
B.Tech(IT) program, students are required to complete practicals starting from the 3rd semester.
compiler-design computional-methods daa data-structures dbms java oops-in-cpp operating-system pslp
Last synced: 01 Apr 2025
https://github.com/chandrikabijore/quick-notes-for-placements
This Computer Subjects every developer should know....!!!!
computer-network dbms oops operating-system
Last synced: 06 Jan 2026
https://github.com/egemenciftci/angular-os
Operating system UI in Angular.
angular css html operating-system typescript
Last synced: 01 Apr 2025
https://github.com/yousefmohammad/cpu_scheduling
A GUI-based CPU Scheduling Simulator for visualizing FCFS, SJF, RR, and Priority algorithms with process management and real-time results.
cpu-scheduling fcfs open-source operating-system priority-scheduling process process-management python-project round-robin scheduling-algorithms sjf tkinter tkinter-gui
Last synced: 27 Oct 2025
https://github.com/sassanghz/transaction-networkbuffer---java
Usage of blocked synchronization, semaphores that wait & signal buffers in critical sections for client-server linkage.
Last synced: 15 Jun 2025
https://github.com/leo220yuyaodog/mit-6.1810
mit 6.1810 / 2022 fall, the lab and some notes for the course
Last synced: 24 Feb 2025
https://github.com/ssweeny/ublue-ssweeny
Custom Universal Blue-inspired images for my System76 hardware
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 03 Mar 2026
https://github.com/jimnicholls/riscv-zigos
RISC-V ZigOS is intended to be a toy operating system written in Zig targeting the RISC-V architecture. The operating system is inspired by the classic Amiga OS, although there will be no attempt to be in any way compatible with Amiga OS.
operating-system os risc-v riscv zig ziglang
Last synced: 24 Feb 2025
https://github.com/benidevo/shellcore
A Unix shell implementation in Go featuring command execution, built-in commands, and path resolution. The shell supports basic operations with robust error handling and command parsing.
go operating-system shell unix
Last synced: 04 Mar 2025
https://github.com/jminjares4/graduate-operating-system
Graduate Operating System Assignments
c-programming-language multithreading operating-system
Last synced: 31 Dec 2025
https://github.com/albinzayedrawan/os-c-scripts
This project is designed to implement multiple C scripts within a virtualized operating system environment. The tasks focus on input/output operations, process management, client-server communication, and multi-threading with synchronization.
c-scripts client-server-communication multithreading operating-system process-management
Last synced: 04 Apr 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: 28 Oct 2025
https://github.com/talha-1010/ludo-game
a ludo board game made with c++ using Operating System concepts.
cpp deadlock game ludo-game mutex operating-system semaphores
Last synced: 08 Jul 2025
https://github.com/walrecht/lagusund-linux
LaguSund Linux
debian lightweight linux mxlinux-packages open-source operating-system stable xfce4
Last synced: 29 Dec 2025
https://github.com/namviet157/xv6-and-unix-utilities
Project 1: Xv6 and Unix Utilities, Operating System - Hệ Điều Hành - HCMUS
hcmus operating-system unix-utilities xv6
Last synced: 16 Jan 2026
https://github.com/yorkearwaker/operating-system
Operating system things
android linux macos operating-system windows
Last synced: 31 Oct 2025
https://github.com/piazzai/minimal-arch
Scripts for a minimal Arch installation
arch arch-linux arch-linux-install arch-linux-installation arch-linux-installer archlinux archlinux-installer configuration-file linux linux-distribution linux-installation linux-installer minimal minimal-install operating-system os os-linux shell shell-script shell-scripting
Last synced: 04 Mar 2025
https://github.com/deekej/system-setup
Ansible playbooks for initial setup of various OS installations
ansible bootstrap fedora fedora-kickstart fedora-silverblue initial-setup kickstart operating-system playbooks silverblue
Last synced: 04 Mar 2025
https://github.com/gh-aam/newbreeze
NewBreeze (previously magpieOS) is a beginner-friendly Arch Linux distribution (Final year project of ISTT).
archlinux linux magpie-os operating-system os
Last synced: 10 Apr 2025
https://github.com/nishatrhythm/operating-systems
UNIX or Ubuntu Operating Systems related shell scripting and basic commands can be found here.
linux operating-system shell-script terminal ubuntu
Last synced: 20 Jul 2025
https://github.com/fleker/mem-os
An operating system emulator with only storage-class memory
memristors operating-system storage-class-memory
Last synced: 26 Jun 2025
https://github.com/swiss-os/swiss-os
SOS: Swiss Operating System
operating-system raspberry-pi x86
Last synced: 15 May 2025
https://github.com/namviet157/system-call
Adding a new system call Trace and Sysinfo in XV6 | HCMUS
hcmus operating-system systemcall xv6
Last synced: 16 Jan 2026
https://github.com/liannekiarra/operatingsystemscheduler
MSc Mid Module Project - Operating System Scheduler Simulation
firstcome operating-system processes roundrobin
Last synced: 13 Sep 2025
https://github.com/jelhamm/cpu-scheduling
"CPU Scheduling Algorithms Implementation Repository"
cpu cpu-scheduling fcfs-process-scheduling fcfs-scheduling java mlq--scheduling operating-system priority-scheduling round-robin round-robin-scheduler rr-scheduling scheduling shortest-job-first sjf-scheduling
Last synced: 04 Apr 2025
https://github.com/superrnovae/bluebird-custom
atomic custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 24 Feb 2025
https://github.com/gajendra-ingle/cpu-scheduling-simulator
The CPU Scheduling Algorithm Visualizer is a Web-Based UI that shows How to CPU Scheduling Algorithms work Internally in the CPU.
cpu-scheduling operating-system scheduling-algorithms scheduling-simulator
Last synced: 25 Mar 2025
https://github.com/muhamadajiw/winapitrace
Hook for windows api calls. Modification of samples from https://github.com/microsoft/Detours
api-hook operating-system visual-studio windows
Last synced: 02 Apr 2025
https://github.com/chenhcy/cs149-fianl-project
CS 149 - Operating Systems Fianl Project
Last synced: 11 Jun 2025
https://github.com/microshaftcorp/windows-4.0
Rembering Grand Old Windows 3.1...
closed-source microsoft operating-system os windows
Last synced: 09 Apr 2025
https://github.com/anurag-ghosh-12/operating-systems--codespace
Welcome to Operating System Exploration — a deep dive into the inner workings of Linux, system calls, memory management, and process control.
c linux linux-kernel operating-system system-calls
Last synced: 28 Oct 2025
https://github.com/commonkestrel/kernel
graphics operating-system operating-system-kernel os vga vga-driver
Last synced: 23 Feb 2025
https://github.com/neetjn/ansible-elementary-env
Ansible plays for setting up my personal/development environment for Elementary OS.
ansible automation dotfiles elementary operating-system staging
Last synced: 03 Apr 2025
https://github.com/shreyas-wagire/os_algorithms
This is all the operating system code implemented in college.
c cprogramming-language operating-system os
Last synced: 28 Mar 2025
https://github.com/zam9898/merlin_module
Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧
asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust
Last synced: 21 Jul 2025
https://github.com/tanner00/oldsite
Creating an Operating System Info Website
Last synced: 11 Mar 2025
https://github.com/ndming/VirtualOS
A Linux implementation of a simple operating system.
Last synced: 11 Mar 2025
https://github.com/gmartinezramirez-old/operating-system-assignaments
:vertical_traffic_light: [Finished] Operating systems undergraduate coursework assignaments. Coursework: Operating Systems
c c-plus-plus coursework operating-system unix
Last synced: 28 Jul 2025
https://github.com/qpakzk/wonix
my own operating system, which supports 64-bit
operating-system os-development
Last synced: 11 Mar 2025
https://github.com/twseptian/Operating-System-Codes
Operating System
c c-programming collatz-conjecture fifo filecopy lru montecarlo operating-system operating-system-learning optimal-page pagination
Last synced: 11 Mar 2025
https://github.com/ascendho/implement-an-operating-system-from-scratch
《穿越操作系统迷雾:从零实现操作系统》 王柏生 王晟寒
Last synced: 07 Mar 2026
https://github.com/sanshruthr/hertzhero
A minimal, monolithic operating system designed to check the hardware of the host system.
bootable customos hardwarecheck iso monolithickernel operating-system
Last synced: 15 Jul 2025
https://github.com/priyanshscpp/ECE3406-Linux-Kernel-Modules-OS
Linux kernel modules to learn the basic concepts of kernel programming.
c drivers kernel operating-system
Last synced: 12 May 2025
https://github.com/xatyy/OS
Distributed assignment repository for OS university course
Last synced: 11 Mar 2025
https://github.com/kodersha/fedora
I use fedora, btw.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 18 Feb 2026
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: 17 Mar 2025
https://github.com/aydinaf/Multi-Threading-Lab1
COEN346 - Lab 1
coen346 multithreading operating-system
Last synced: 11 Mar 2025
https://github.com/sofiateixeiraa/FEUP_SO
Code developed in the SO (Operating Systems) subject @ FEUP
bash-script c operating-system
Last synced: 11 Mar 2025
https://github.com/royaltejshinde1993/google-it-automation-with-python
This beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.
automation bash debugging git google operating-system professional-certificates python script troubleshooting version-control
Last synced: 25 Jun 2025
https://github.com/promyloph/eumel-tools
Utilities for EUMEL dataspaces and archives
Last synced: 11 Mar 2025
https://github.com/rrsmart8/memory-allocator
Using Data Structures to create malloc(), calloc(), realloc() functions.
heap operating-system system-calls
Last synced: 04 Jul 2025
https://github.com/robertsaupe/php-systeminfo
php library to get useful information about the system
check info information library operating-system operation-system os php php8 server system
Last synced: 30 Nov 2025
https://github.com/ashwin-1709/nfa-to-minimized-dfa
NFA simulation with multiprocessing (IPC) and DFA minimization.
dfa-minimization interprocess-communication nfa-simulator nfa-to-dfa-conversion operating-system
Last synced: 16 Mar 2025
https://github.com/farhantips/operating-system
This repository focuses on practical lab exercises related to key operating system concepts, such as thread management, process creation with fork(), inter-process communication, synchronization with semaphores, and multi-threading.
bracucse cpu cse321bracu fork inter-process-communication multithreading operating-system process semaphore synchronization thread
Last synced: 28 Oct 2025
https://github.com/dalba-sudo/cosa
A hobby operating system to supplement the knowledge from Georgia Tech's CS3210 course!
bootloader hobby-os hobby-project operating-system os
Last synced: 28 Feb 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/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/anthonytornetta/fractalos
A test gui-based open source operating system for the opencomputers mod
gui lua opencomputers operating-system
Last synced: 18 Jun 2025
https://github.com/marcelofcandido/about-operating-systems
Little studies abouts operating systems (processes and memory) made for Operating Systems discipline at CEFET-MG
busy-wait logical-addresses operating-system physical-addresses processes syncronization
Last synced: 22 Jun 2025
https://github.com/gian2697/android-x32_livecd_2.3a_docs
🤖️📖️ Android x32: The documentation source repository of the special Android x32 LiveCD for all versions of Android x64 from 0.5 to 2.3
android-alternative android-gingerbread android-x32 android-x32-development android-x32-docs android-x32-livecd android-x32-livecd-edition gpl3 linux livecd livecd-edition markdown-lang markdown-language operating-system
Last synced: 12 Sep 2025
https://github.com/davidszell/lizard-utils
Utilities to monitor operating system related data.
monitoring nodejs operating-system os sysinfo system-information utility
Last synced: 28 Mar 2025
https://github.com/saious119/cs444
Operating Systems class at Clarkson. DO NOT COPY
filesystem operating-system shell
Last synced: 07 Apr 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/the-lainos-project/lainos-ricer-arch
Script ricer for LainOS system
distro lain linux-distribution linux-distro operating-system os rice
Last synced: 12 Sep 2025
https://github.com/ms10596/os2assginment2
An implementation of a directory, file and disk management systems.
Last synced: 04 Mar 2025