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-23 00:22:44 UTC
- JSON Representation
https://github.com/mateoniksic/project-linux-os
linux os commands, handle signals, directory management, process priority (CODE) [ PYTHON ]
directory linux lock mkdir operating-system process python python3 script shell signal-processing signals signals-and-systems threading
Last synced: 08 May 2026
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: 08 May 2026
https://github.com/ahmedishraq/cse321-lab
CSE321 - Operating Systems
bash bracucse321 java linux operating-system processing threads
Last synced: 08 May 2026
https://github.com/godsimij1/ghostos-sovereign-system
👑 The sovereign operating system of the GodsIMiJ Empire — modular, local-first, AI-integrated, and flame-forged for digital independence.
ai flame ghostos nextjs operating-system sovereignty tailwind typescript
Last synced: 08 May 2026
https://github.com/andylesther/android-x64_android16.1_heavy_edition_docs
🤖️📖️ Android x64: The documentation source repository for the Heavy build of Android 16.1, a powerful, but large Android 16.1 (W) alternative installation
android-16 android-alternative android-x64 android-x64-android-16 android-x64-development android-x64-docs android-x64-documentation android-x64-heavy-edition android-x64-project gpl3 heavy-edition linux markdown-language operating-system
Last synced: 09 May 2026
https://github.com/zcavaleiro/.dotfiles
My dotfiles examples for automate and setup app config files
automation bash configuration dotfiles operating-system
Last synced: 09 May 2026
https://github.com/egeonderx/py-dos-on-esp32
PY-DOS on ESP32 is a lightweight command-line OS ported to MicroPython. It runs on resource-limited ESP32 boards and provides a simple DOS-like experience via a serial terminal NOT A SIMULATOR! An Operating system! IT USES ESP32'S RAM, EEPROM AND CPU.
esp32 esp32-devkit-v1 micropython operating-system os py-dos
Last synced: 09 May 2026
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 May 2026
https://github.com/egemenciftci/angular-os
Operating system UI in Angular.
angular css html operating-system typescript
Last synced: 11 May 2026
https://github.com/shankz772/android-x64_android16.0_heavy_edition_docs
🤖️📖️ Android x64: The documentation source repository for the Heavy build of Android 16.0, a powerful, but large Android 16.0 (W) alternative installation
android-16 android-alternative android-x64-android-16 android-x64-android-16-heavy-edition android-x64-docs android-x64-documentation android-x64-heavy-edition android-x64-project gpl3 heavy-edition linux markdown-lang markdown-language operating-system
Last synced: 11 May 2026
https://github.com/viddem/vmos
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 12 May 2026
https://github.com/ovuiproduction/operating-system-simulator
The OS Simulator replicates key functionalities like memory management, CPU scheduling, and interrupts. It evolves from single-program execution to multi-programming with virtual memory, implementing scheduling algorithms, page replacement, and a page table register.
cpp cpu-scheduling interrupt-handling operating-system os-simulator page-replacement-algorithm process-management virtual-memory
Last synced: 13 May 2026
https://github.com/leo220yuyaodog/mit-6.1810
mit 6.1810 / 2022 fall, the lab and some notes for the course
Last synced: 11 Jun 2026
https://github.com/pulkitgarg04/memory-simulator
An interactive simulation of operating system memory management to understand contiguous memory allocation, deallocation, and defragmentation.
c memory-allocation memory-management operating-system
Last synced: 11 Jun 2026
https://github.com/aditya30394/experimental-operating-system
Built an experimental operating system which is designed to be run on the XSM (eXperimental String Machine) architecture which is a simulated machine hardware with features like multi programming, virtual memory, and system calls.
Last synced: 13 May 2026
https://github.com/pushkarm029/backend-development-notes
Notes for Backend Development
docker gogin golang operating-system postgresql
Last synced: 13 May 2026
https://github.com/ibra-kdbra/shell-configurations
My shell Configuration,BackUp,Update
configuration-files linux-mint operating-system statistics unix upgrades
Last synced: 13 May 2026
https://github.com/thiagosilvaantenor/processosexercicio-4-so1
ExercĂcio 4, de processos, da matĂ©ria de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste
java jfilechooser operating-system processing window-builder windows
Last synced: 14 May 2026
https://github.com/viniciuslawliet/process-memory-writer
A Windows utility for writing memory values of external processes. Designed for advanced use cases such as debugging, game modding, or real-time application control.
c memory-editor offsets operating-system process windows
Last synced: 14 May 2026
https://github.com/awahba1/operating-system
A simulation of real operating system developed using Java.
Last synced: 12 Jun 2026
https://github.com/tomasbasham/kube_tools
Build tools for https://github.com/tomasbasham/kube-os
arm-none-eabi build-tool i686-elf operating-system
Last synced: 13 Jun 2026
https://github.com/prbmic19/torus
A 64-bit hobby operating system with the goal of building a bootloader, kernel, and userspace from scratch.
assembly bootloader c hobby-os kernel operating-system os osdev
Last synced: 13 Jun 2026
https://github.com/suhteevah/bluetooth-nostd
no_std Bluetooth HCI/L2CAP/GATT/HID driver in Rust
bare-metal ble bluetooth driver embedded hci no-std operating-system osdev rust
Last synced: 14 Jun 2026
https://github.com/suhteevah/ntfs-rw
no_std NTFS filesystem with read/write support in Rust
bare-metal embedded filesystem no-std ntfs operating-system osdev rust
Last synced: 14 Jun 2026
https://github.com/suhteevah/usb-storage-nostd
no_std USB Mass Storage (BOT/SCSI) driver in Rust
bare-metal driver embedded no-std operating-system osdev rust usb usb-mass-storage
Last synced: 14 Jun 2026
https://github.com/suhteevah/wifi-nostd
no_std Intel WiFi driver (AX201/AX200) with WPA2 in Rust
bare-metal driver embedded networking no-std operating-system osdev rust wifi wpa2
Last synced: 14 Jun 2026
https://github.com/suhteevah/nvme-nostd
no_std NVMe driver in Rust
bare-metal driver embedded no-std nvme operating-system osdev rust storage
Last synced: 14 Jun 2026
https://github.com/suhteevah/elf-loader-nostd
no_std ELF64 binary loader with PIE/ASLR support in Rust
bare-metal elf embedded executable loader no-std operating-system osdev rust
Last synced: 14 Jun 2026
https://github.com/suhteevah/intel-nic-nostd
no_std Intel Ethernet NIC driver (e1000/I219/I225) in Rust
bare-metal driver embedded ethernet networking nic no-std operating-system osdev rust
Last synced: 14 Jun 2026
https://github.com/suhteevah/btrfs-nostd
no_std btrfs filesystem with read/write support in Rust
bare-metal btrfs embedded filesystem no-std operating-system osdev rust
Last synced: 14 Jun 2026
https://github.com/marceloadan73/programming-study-apps
Personal monorepo with 3 study apps deployed on Vercel
education flashcards html-css-javascript interactive-learning learning-tool mathematics nextjs operating-system python quiz student-projects study-apps tailwindcss typescript vercel web-apps
Last synced: 16 Jun 2026
https://github.com/shivansh/nachos-implementation
Operating System CS330A assignments based on NachOS
Last synced: 17 Jun 2026
https://github.com/akshatdalton/os-webserver
A simple multi-threaded webserver to illustrate the use of process scheduling and synchronisation and other OS concepts.
algorithms first-in-first-out network-server networking operating-system scheduling synchronization thread thread-pool
Last synced: 17 Jun 2026
https://github.com/bhznjns/rust-os-learning
Learn to create an operating system with Rust.
Last synced: 18 Jun 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/mostafa-bashir/syncronization-using-semaphore
This Project shows how to use semaphore to synchronize among many threads
java operating-system os semaphore syncronization thread
Last synced: 20 Jun 2026
https://github.com/kuberwastaken/cottagos
cottagecore cottagos fauxos hackclub operating-system os webos
Last synced: 22 Jun 2026
https://github.com/laplacexd/operatingsystemconcepts
Operating System Concepts Simulations (CS3104)
cpu-scheduling disk-scheduling memory-management memory-management-paging operating-system paging-algorithms python3 schedulers scheduling-algorithms
Last synced: 23 Jun 2026