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/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: 18 May 2026
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/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/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/ascendho/implement-an-operating-system-from-scratch
《穿越操作系统迷雾:从零实现操作系统》 王柏生 王晟寒
Last synced: 07 Mar 2026
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/commonkestrel/kernel
graphics operating-system operating-system-kernel os vga vga-driver
Last synced: 23 Feb 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: 19 May 2026
https://github.com/syed-bakhtawar-fahim/operating-system-projects
This repository consist of two branches. In master branch, Simple Command line tool to show you real time CPU usage and memeory usage of the operating system or system. And the second branch contain a simple project in which we manipulate the operating system to select any one video from the given fives videos which is stored in the project folder
4th-semester learn-to-code learning-by-doing operating-system operating-systems os osmodule projects python python3 random randommodule
Last synced: 19 May 2026
https://github.com/geyslan/gregos
assembly bootloader c kernel operating-system osdev
Last synced: 19 May 2026
https://github.com/reznik-gh/blue-stetson
My personal silverblue image. Probably no use for anybody else...
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 19 May 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/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/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/yorkearwaker/operating-system
Operating system things
android linux macos operating-system windows
Last synced: 05 May 2026
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/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/jminjares4/graduate-operating-system
Graduate Operating System Assignments
c-programming-language multithreading operating-system
Last synced: 31 Dec 2025
https://github.com/hanyujie2002/docs-linux-kernel-labs-zh-cn
Linux 内核实验(Linux kernel labs)中文翻译
asciinema chinese-simplified chinese-translation documentation labs lecture lecture-notes lecture-practice linux linux-kernel localization operating-system practice slides tutorial
Last synced: 30 Mar 2025
https://github.com/cmulk/myasus
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 20 May 2026
https://github.com/walrecht/lagusund-linux
LaguSund Linux
debian lightweight linux mxlinux-packages open-source operating-system stable xfce4
Last synced: 08 Apr 2026
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: 01 Nov 2025
https://github.com/fthabhishek-pandey/operating-system-algo
"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: 05 Mar 2025
https://github.com/kazooki123/staros
A open source operating system, made in rust & assembly
asm assembly desktop mobile operating-system os rust
Last synced: 02 Jan 2026
https://github.com/okoge-kaz/system_programming
2022-1Q システムプログラミング (Tokyo Tech)
c cpp operating-system titech unix
Last synced: 20 May 2026
https://github.com/word2vect/bupt-operating-system-lab
Self solution for BUPT Operating System Lab (2024 Fall)
Last synced: 03 Feb 2026
https://github.com/tuandatdavid/cosmic-atomic
My personal cosmic image
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 20 May 2026
https://github.com/ahmednassar7/os-simulator
An OS simulator with Round Robin scheduling, non-dynamic memory management, and Process Control Blocks to efficiently handle processes' information and execution within allocated memory.
java memory-management operating-system process-manager sheduler simulator
Last synced: 14 Sep 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: 24 Jan 2026
https://github.com/olymahmudmugdho/maven-docker
This Docker image is designed for developers who need to use both Maven and Docker in their development environment. By combining these tools into a single container, you can streamline your workflow, especially in CI/CD pipelines, where Maven is used for building and packaging Java applications, and Docker is used for containerization.
docker docker-image java maven operating-system ubuntu
Last synced: 06 Apr 2025
https://github.com/arkasarkar19/ipc-multiuser-chat-system
Refer Readme.md
chat-system inter-process-communication mutex-synchronisation operating-system socket-programming threading
Last synced: 14 Sep 2025
https://github.com/hellebenjamin/manuos
Simple operating system written in C and X86 asm
c kernel operating-system os x86-assembly
Last synced: 28 Mar 2025
https://github.com/lrmulkayhee/javascript-os
JavaScript OS is a comprehensive operating system simulation written in JavaScript. It provides a wide range of functionalities including process management, memory management, file system operations, and more.
benchmark commands javascript operating-system operating-system-learning os simulation testing
Last synced: 30 Mar 2025
https://github.com/lpuv/selene
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 02 Jan 2026
https://github.com/mogolick/android-x64_android16.1_degoogled_edition_docs
🤖️📖️ Android x64: The documentation source repository for the DeGoogled build of Android 16.1, a powerful, DeGoogled Android 16.1 (W) alternative installation
android-alternative android-x64 android-x64-android-16 android-x64-android-16-degoogled-edition android-x64-development android-x64-docs android-x64-documentation degoogle-your-life degoogling-android gpl3 linux markdown-lang markdown-language operating-system
Last synced: 22 Mar 2025
https://github.com/designerdinesh/android-x64_android16.0_vanilla_edition_docs
🤖️📖️ Android x64: The documentation source repository for the Vanilla build of Android 16.0, a basic, but useful Android 16.0 (W) alternative installation
android-16 android-alternative android-x64 android-x64-android-16-vanilla-edition android-x64-development android-x64-docs android-x64-project android-x64-vanilla-edition gpl3 linux markdown-language operating-system vanilla-android vanilla-edition
Last synced: 22 Mar 2025
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: 24 May 2026
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: 28 Apr 2026
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/sebastian-nunez/systems-programming
bash c operating-system system-programming unix
Last synced: 22 May 2026
https://github.com/dineshdb/os-algos
kernel kotlin operating-system os scheduling-algorithms
Last synced: 12 Jun 2026
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: 06 Jun 2026
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/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/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/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/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/choonsikdevlab/cs-study
(1) '면접을 위한 CS 전공지식 노트' 스터디
data-structure database design-pattern interview network operating-system
Last synced: 23 May 2026
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/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/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/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