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-07-02 00:22:35 UTC
- JSON Representation
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/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/phanikmr/bankersalgorithm
bankers c deadlock-detection operating-system resource-allocation
Last synced: 22 Mar 2025
https://github.com/phanikmr/diningphilospher
c deadlock dining-philosophers mutex operating-system pthreads semaphore
Last synced: 22 Mar 2025
https://github.com/winsdominoes/otariinae-os
Immutable "distro" I use for my personal Optiplex.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 15 May 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/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/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/dineshdb/os-algos
kernel kotlin operating-system os scheduling-algorithms
Last synced: 12 Jun 2026
https://github.com/awahba1/operating-system
A simulation of real operating system developed using Java.
Last synced: 12 Jun 2026
https://github.com/grindelfp/kratos
An exercise to create a minimalistic and, yet, operational operating system.
Last synced: 20 Aug 2025
https://github.com/mansi-k/aos_reports
Reports on various topics in Advanced Operating Systems
kernel-scheduling kernel-synchronization linux-kernel operating-system operating-system-kernel system-call-api system-calls
Last synced: 20 Aug 2025
https://github.com/shahriar-raj/cse_314-operating-system-sessional
This repository contains all home and lab assignments for the CSE 314: Operating System Sessional course, part of our Term-2, Level-3 curriculum. It applies theories from CSE 313 to implement various OS parts..
linux-scripting operating-system threading xv6
Last synced: 20 Aug 2025
https://github.com/oblivionos/website
The Official Website of OblivionOS Project
javascript linux nodemon openapi operating-system talwindcss typescript vite website yarn
Last synced: 10 Apr 2026
https://github.com/gaurav0502/operating-systems-lab
These are the various lab experiments done as partial fulfillment of Operating Systems Course
cpp linux operating-system procedure-calls process scheduling-algorithms system-call
Last synced: 21 Aug 2025
https://github.com/sebastian-nunez/systems-programming
bash c operating-system system-programming unix
Last synced: 22 May 2026
https://github.com/fu5ha/winter
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 29 Jun 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/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/18520339/operating-system-lab
💻 Simulating OS algorithms in C/C++
cpu-scheduling operating-system page-replacement
Last synced: 30 Mar 2025
https://github.com/npwitk/css225-operating-system
Lecture, Homework, Assignment STUFF...
Last synced: 30 Mar 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: 28 Apr 2026
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/izzint/colbaltos
CobaltOS is a 64-Bit Monotasking Operating System and Kernel.
hobby-os kernel operating-system operating-system-learning
Last synced: 26 Feb 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/rohitdhatrak/nand2tetris
Building a modern computer from First Principles. I also run a book club on it at https://dxclub.io/build
assembler compiler computer-architecture operating-system system-programming virtual-machine
Last synced: 30 Jun 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/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/mohamedmostafa010/monitormetrics
This repository contains a system monitoring tool designed to generate detailed performance and health reports for a Linux-based system. The tool provides a flexible setup, allowing users to run it either locally or in a Docker container, and supports generating reports in Markdown and HTML formats for easy analysis.
bash bash-script bash-scripting docker docker-container docker-image dockerfile linux linux-shell operating-system operating-systems python python3 shell
Last synced: 10 Apr 2026
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/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/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/rscircus/komputa
Building a full computer including Operating System and one high-level language implementation from NAND Gates only
assembler hardware-designs machine-language operating-system virtual-machine
Last synced: 12 Jun 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/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/mr-won/operation_system_midterm
Operation_System_Midterm Exam
Last synced: 30 Mar 2025
https://github.com/30piraten/datenbank
DevOps and Why
computer-architecture data-structures database distributed-systems interpreters networking operating-system systems-design
Last synced: 07 Apr 2025
https://github.com/athulsabu2002/s4_os_lab
c-programming lab operating-system
Last synced: 06 Mar 2025
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/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/word2vect/bupt-operating-system-lab
Self solution for BUPT Operating System Lab (2024 Fall)
Last synced: 03 Feb 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/parinaz11/obtain-subdirectory-info-in-os
A program that uses threads & processes (with shared memory techniques) in order to access all the files in subdirectories of the path given to it.
c operating-system os process shared-memory thread threading
Last synced: 23 Mar 2025
https://github.com/lmtreser/intro-rtos
Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi
arduino cpp esp32 freertos operating-system rtos threads
Last synced: 10 Apr 2026
https://github.com/codeshivam-dev/os-practicals-using-c
It included list of Operating System Lab Program to Implement different Algorithms
operating-system os-lab os-practicle
Last synced: 11 Jun 2026
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/soragui/devepos
一个基于Linux内核的开源操作系统
linux linux-kernel operating-system
Last synced: 26 May 2026
https://github.com/n-wn/xv6-labs-2024
6.1810: Operating System Engineering
opencourse operating-system risv-v
Last synced: 15 May 2025
https://github.com/irfnrdh/operasipy
Operasi File dengan Python
operating-system python3 windows-10
Last synced: 17 May 2026
https://github.com/nadaamohhamed/cpu-schedulers-simulator
A software program that simulates some CPU scheduling algorithms.
Last synced: 15 Apr 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/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/dav0dea/tiny-os
A tiny operating system and bootloader for learning purposes
Last synced: 26 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/macmade/buddy
Test implementation of the buddy physical memory allocator for the XEOS Operating System.
allocation allocations buddy c memory memory-allocation memory-allocator memory-management operating-system virtual-memory
Last synced: 16 Sep 2025
https://github.com/piero24/operating-systems_20-21
Go exercises for the operating systems course at unipd
go operating-system os unipd unipd-dei universita-di-padova
Last synced: 28 May 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/mpouyam/luup
Minimal Operation System In Rust
operating-system os rust rust-lang
Last synced: 26 Feb 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/jayvatti/nachos_java
Nachos
nachos-os operating-system scheduling-algorithms synchronization-algorithms threads
Last synced: 30 Jun 2025
https://github.com/gopikrsmscs/os-file-system
This repository hosts a complete Java implementation of a os file system, developed from scratch for educational purposes.
java operating-system osinternals
Last synced: 24 Jun 2025
https://github.com/rafifiaan/learn-reglogsystem-shell
A simple system concept that is very useful for the user.
login-system operating-system register-system shell shell-script
Last synced: 19 Jun 2026
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: 11 Apr 2026
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/educorreia932/feup-sope
🧵 MIEIC 2019/2020 - 2º ano / 2º semestre
c feup feup-sope fork mieic multithreading operating-system semaphores university-course
Last synced: 08 Jun 2026
https://github.com/shawonbarman/operating-system
Code of some operating system algorithms in python
Last synced: 19 Mar 2025
https://github.com/dynnian/zenix
My own Fedora Atomic image
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 29 Jun 2026
https://github.com/axelgard/pintos
this is a pintos linux core that we workt with in corse TDDB68, orginal code is from stanford pintos
operating-system pintos tddb68
Last synced: 04 Apr 2025
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/jlam55555/hmmos
System for operating
educational-project operating-system
Last synced: 16 Jan 2026
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/bamboooz/kyanite
Kyanite - A powerful & secure Cosmos-based operating system.
cosmos cosmos-os cosmosos csharp kyanite-os operating-system
Last synced: 21 Jun 2025
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