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-27 00:22:41 UTC
- JSON Representation
https://github.com/haadiyeah/construction-site-simulator
Simulation of a construction site using Operating Systems concepts, such as memory management, resource management, synchronization and more.
cpp operating-system operating-system-learning
Last synced: 25 Dec 2025
https://github.com/cub3y0nd/exordium
A tiny linux kernel built from scratch.
kernel linux linux-kernel operating-system os os-development x86-64
Last synced: 22 Mar 2025
https://github.com/liamvnastoria/arcadia-os
linux lua operating-system rust wasm
Last synced: 28 Jun 2025
https://github.com/bayunova28/operating_system_concepts
This repository contains about my weekly projects from operating system concepts course at my college
operating-system python shell-script
Last synced: 05 Jul 2025
https://github.com/rafifiaan/learn-processing-c
Repo in pure running process using C!
Last synced: 25 Feb 2025
https://github.com/vansh626/file-system-simulator
A multithreaded file system simulator using C++
cmake concurrency cpp filesystem mutex operating-system threading
Last synced: 28 Jun 2025
https://github.com/fossillogic/fossil-os
Fossil OS is a general-purpose operating system meticulously designed with developers in mind. It provides a robust, versatile, and user-friendly environment tailored to streamline software development. Featuring a comprehensive suite of tools and frameworks, Fossil OS empowers developers to efficiently build, test, and deploy applications.
asm c cpp linux meson mesonbuild operating-system
Last synced: 25 Feb 2025
https://github.com/usk2003/vnrvjiet-lab-work
This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.
c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering
Last synced: 25 Feb 2025
https://github.com/joseph7814/c-oop
This Project is about Design A Scheduler Following Non-Preemptive Scheduling Approach To Schedule.
operating-system programming schedule scheduler testcases
Last synced: 05 Mar 2025
https://github.com/gcarreno/testhooktoossignals
Example on how to hook to OS signals
fpc free-pascal freepascal operating-system operating-system-signals signals
Last synced: 08 Mar 2026
https://github.com/ideafarm/ideafarm.home.1
IdeaFarm (tm) Piggyback Distributed Operating System for MS Windows
cpp ms-windows operating-system
Last synced: 17 Jan 2026
https://github.com/phanikmr/diningphilospher
c deadlock dining-philosophers mutex operating-system pthreads semaphore
Last synced: 22 Mar 2025
https://github.com/phanikmr/bankersalgorithm
bankers c deadlock-detection operating-system resource-allocation
Last synced: 22 Mar 2025
https://github.com/nonbinarybyte/server25-os
"Server25-OS" (S25-OS) is a very mysterious OS.
gnu open-source operating-system operating-system-learning operating-systems os os-dev os-development server servers
Last synced: 22 Mar 2025
https://github.com/arkasarkar19/multi-reader-writer-with-synchronization
Refer Readme.md
client-server-architecture mutex-synchronisation operating-system reader-writer semaphores-locking shared-memory threading
Last synced: 02 Sep 2025
https://github.com/ubugeeei/haribote-os
Operating system scratch implements in C lang
assembly clang no-std operating-system scratch-implementation x86
Last synced: 30 Mar 2025
https://github.com/morin3/andoka-morni
📝 Andoka Minimalistic Vue-powered static site generator
algorithms api classification-internal computer-vision css css-grid genesis github-actions github-config go javascript javascript-applications machine-learning object-detection open-source operating-system optimization rust typescript web
Last synced: 22 Mar 2025
https://github.com/morin3/hcc12
# Andoka-2 H.5 Andoka now TV
algorithms firebase git github-config google-cloud google-maps-api html infrastructure internal-development java javascript machine-learning object-detection operating-system optimization production python3 security spring-boot university-project
Last synced: 22 Mar 2025
https://github.com/welding-torch/linuxshellscript
Linux Shell Scripts for Module 2 of Operating Systems Lab of Second Year Artificial Intelligence & Data Science (Mumbai University)
bash bash-script linux linux-shell mumbai-university operating-system shell shell-script shell-scripts
Last synced: 05 Nov 2025
https://github.com/awahba1/operating-system
A simulation of real operating system developed using Java.
Last synced: 28 Feb 2025
https://github.com/dead-tech/sim-os
Operating System GUI Simulator with custom simulation description language
clang-format clang-tidy cmake cpp23 gui imgui-glfw implot mit-license operating-system simulator stb-image
Last synced: 10 Aug 2025
https://github.com/sunsided/bht-ves-rtos
Priority-/Round Robin MT-RTOS auf Infineon C515C
8051 bht-berlin c515c embedded operating-system rtos
Last synced: 07 Apr 2025
https://github.com/iagocarmona/sincronization-system-problem-so
Trabalho de Sistemas Operacionais - Desenvolvendo soluções para os problemas casuais de sincronização dos sistemas operacionais
linux operating-system sincronization university
Last synced: 25 Jul 2025
https://github.com/barrettotte/pi-learn-os
A toy Raspberry Pi 3B kernel for learning (unfinished)
arm-assembly operating-system raspberry-pi
Last synced: 25 Jul 2025
https://github.com/sumit-kushwah/labs
Code related to departmental labs.
cpu-scheduling-algorithms digital-image-processing distributed-file-server operating-system page-replacement-algorithm
Last synced: 13 Sep 2025
https://github.com/desmondjs/mining_synchronization_solution
This project is a solution to an Operating System assignment focusing on thread synchronization using POSIX semaphores and pthreads. The problem simulates a mining operation involving explorers, miners, and transporters.
c multithreading operating-system posix-threads semaphores thread-synchronization
Last synced: 27 Jul 2025
https://github.com/flipsoftware/flip-os-scripts
Automated scripts to start a fresh Flip OS installation
automation flip-os just operating-system rust script
Last synced: 27 Jul 2025
https://github.com/santoshpattnaik/experienceos
React based application to get the feeling of all the popular OSes in the market
linux macos macosx operating-system webapp webapplication windows
Last synced: 19 Feb 2026
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: 27 Jul 2025
https://github.com/arancormonk/ziguanos
A security-focused x86-64 operating system written in Zig.
bare-metal bootloader embedded-systems kernel low-level operating-system qemu security system-programming uefi x86-64 zig
Last synced: 27 Jul 2025
https://github.com/sarim1516/bluebuild-bazzite
Bluebuild-Bazzite is a versatile open-source project management tool designed for seamless collaboration among teams. It offers a user-friendly interface and robust features for efficient task tracking and progress monitoring.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 27 Jul 2025
https://github.com/mhashim6/os-assignments
Operating Systems School assignments.
operating-system os school-assignment
Last synced: 19 Sep 2025
https://github.com/tibetteixeira/operating-system
Repository for the Operating Systems discipline at the Federal University of Ceará.
java-remote-method-invocation java-threads operating-system process-management process-scheduler process-synchronization pthreads remote-procedure-call socket threads
Last synced: 19 Sep 2025
https://github.com/ggielly/strat9-os
Strat9-OS is a modular microkernel written in Rust. Run native binary (WASM, ELF...) with small footprint directly on the kernel. Looking for contributors and help !
kernel microkernel operating-system plan9 rust
Last synced: 09 Mar 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: 19 Sep 2025
https://github.com/downadow-dev/iiixmish2-x86
operating system, iiixmish2 emulator
assembly assembly-x86 c kernel operating-system
Last synced: 29 Jul 2025
https://github.com/muhamadajiw/chuu-kawaii-os
Final project of Operating Systems course. A from-scratch 32-bit operating system in C and x86 asm.
Last synced: 29 Jul 2025
https://github.com/yashbhutwala/yash-shell
My implementation of a Unix shell from CSCI 315: Operating Systems
bucknell c operating-system unix-shell
Last synced: 21 Sep 2025
https://github.com/hawkins/mios
A purely educational exercise in creating an operating system in Rust
Last synced: 30 Jul 2025
https://github.com/muhamadajiw/basic-multitasking-os
Personal repository for Distributed Systems Lab activities. 2024 Operating Systems final project finished prototype
Last synced: 27 Oct 2025
https://github.com/sahilsapariya/sem_vi
All the material for the sem VI is available here including code of labs
compiler-design data-analysis-python hibernate-jpa html-css-javascript operating-system reactjs
Last synced: 02 Aug 2025
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: 02 Aug 2025
https://github.com/banditopazzo/sala-cinema
Sistema di prenotazione di una sala cinema scritto in C per UNIX, Linux, macOS
cinema multithread multithreaded-tcp-server operating-system terminal-app unix unix-domain-socket unix-socket
Last synced: 03 Aug 2025
https://github.com/nonbinarybyte/nvos
NVOS (read the readme pls)
asm assembly c linux linux-distribution open-source operating-system operating-system-learning operating-systems os os-dev os-development x86-64
Last synced: 04 Aug 2025
https://github.com/kallistina/xv6-project-2022
A solution to the Operating Systems (K22) course project, based on the XV6 operating system. Implements key concepts in operating systems, including process management and system calls, in a modern RISC-V environment.
operating-system risc-v systems-programming xv6
Last synced: 05 Aug 2025
https://github.com/pnv2003/simple-os
Simple Operating System, OS Assignment of HCMUT, Spring 2023
memory-management operating-system scheduler synchronization
Last synced: 05 Aug 2025
https://github.com/amzy31/charlex-os
CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD. You can support us by contributing and improving the code for this project or by giving it a star.
assembly cpp cpp-programming cprogramming operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-project os-dev os-development os-linux osdev
Last synced: 06 Aug 2025
https://github.com/sourceduty/arch_linux_sim
🤖 Arch Linux OS terminal simulator.
ai ai-simulation arch-linux archlinux artificial-intelligence chatgpt custom-gpt gpt gpts linux openai operating-system os-simulation os-simulator sim simulation simulator
Last synced: 08 Aug 2025
https://github.com/sourceduty/windows_deviance
🪟 Software concept for measuring changes made by users to the defaults of Microsoft Windows.
changes concept-idea custom customization deviance deviation microsoft operating-system operating-systems os-concept os-deviance os-idea os-tool software-concept windows windows-concept windows-tool
Last synced: 08 Aug 2025
https://github.com/maypardine/euos
# euos [](https://github.com/alguien-random/euos/actions/workflows/build.yml)This repository provides a streamlined way to manage your Fedora installations using the latest builds. 🚀 Explore the features and contribute to enhance the exper
atomic bluebuild bluebuild-image custom-image github-config image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 08 Aug 2025
https://github.com/priyabug/efficient-data-transfer-with-rdma-memory-registration-and-request-handling
This project explores efficient data transfer mechanisms using RDMA, focusing on memory registration, request handling, and performance optimizations.Here we can see the demonstration of how RDMA improves network efficiency by bypassing the operating system kernel and offloading data movement to the network interface card.
flow-control generating-memory operating-system pinning-memory read-direct-memory-access synchronization work-queue zero-copy
Last synced: 08 Aug 2025
https://github.com/meteoros-project/meteoros
MeteorOS PC
alpha bootloader cbit linux meteor operating operating-system os programming-language x86
Last synced: 03 Oct 2025
https://github.com/gboncoffee/ggb86
Simple bootloader for x86 machines and the FAT 32 filesystem.
assembly bios bootloader operating-system x86 x86-64
Last synced: 09 Nov 2025
https://github.com/natthasath/docker-windows
Windows is a widely-used operating system developed by Microsoft, known for its graphical user interface, compatibility with various software applications, and usability for personal, educational, and business purposes. It supports multitasking, networking, and file management.
docker-compose operating-system os windows
Last synced: 09 Aug 2025
https://git.hiifong.cc/armbian/build
Armbian Linux Build Framework
aarch64 arm debian firmware framework image iso kernel kernel-compilation kernel-hacking lightweight linux linux-distribution operating-system u-boot ubuntu uefi wsl2 x86
Last synced: 03 Oct 2025
https://github.com/tofan2222/pi_system
PI_system 🐙 AI-native industrial intelligence platform ingesting OPC UA and CSV plant data, validating and enriching it into a Neo4j knowledge graph for RCA and predictive maintenance.
allwinner app arm c color-picker elixir kernel learn nerves noobs operating-system orangepi raspberry-pi-os rk3399 rpi1 rpi2 rpi3 swiftui
Last synced: 26 Aug 2025
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 11 Aug 2025
https://github.com/rexionmars/poison
Operating System for the Intel 80386 microprocessor
busybox i368 kernel operating-system
Last synced: 04 Oct 2025
https://github.com/thegoldenpatrik1/class-projects
Archive of some C/C++ class projects
Last synced: 12 Aug 2025
https://github.com/cardboarddog/ranger
A practical operating system written in rust.
baremetal kernel low-level operating-system os osdev rust
Last synced: 12 Aug 2025
https://github.com/devsujay19/macos
This is a clone of a famous OS named macOS. It has many functions that are fully cloned from macOS. [IMPORTANT!!!] - Create a folder with the name - `assets` in `src` folder and copy all the files with the commit name `wallpapers` and `Added files via upload` (and add also the wallpapers folder).
apple apple-inc apple-macos clone clone-project mac mac-operating-system mac-os mac-osx macbook macos macosx operating-system os osx system ui ui-clone user-interface user-interface-clone
Last synced: 12 Aug 2025
https://github.com/alexandergarifullin/hse-operating-systems
Several labs on Windows and Unix operating systems
c labs minix operating-system threads unix windows
Last synced: 04 Oct 2025
https://github.com/winsdominoes/seal-os
A nice little ublue distro for my liking.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 16 Aug 2025