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/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://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/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/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/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/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/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/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/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: 28 Mar 2025
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/thechymera/mkusers
Automatically Create a Large Amount of Users on a Linux System.
gentoo linux operating-system permission-manager system-administration teaching user-management
Last synced: 31 Aug 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/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/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/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/dav0dea/tiny-os
A tiny operating system and bootloader for learning purposes
Last synced: 26 May 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/mpouyam/luup
Minimal Operation System In Rust
operating-system os rust rust-lang
Last synced: 26 Feb 2025
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/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/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/jlam55555/hmmos
System for operating
educational-project operating-system
Last synced: 16 Jan 2026
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/liannekiarra/script-automation
University Module Project : Integrating Bash and Python to Automate Operating System Management
bash-scripting linux-shell operating-system python3 subprocess-library virtual-machine
Last synced: 15 May 2025
https://github.com/jakubfr4czek/sysopy
Operating systems course at AGH University of Krakow.
agh agh-wi c linux makefile operating-system
Last synced: 25 Apr 2026
https://github.com/j-ajsivinac/so1_actividades_202200135
kernel-module kubernetes minikube operating-system proccessing
Last synced: 19 Jun 2025
https://github.com/mostafa-wael/signals-in-operating-systems-guide-for-beginners
This guide explains signals in simple terms and provides step-by-step C examples for hands-on practice
Last synced: 23 Mar 2025
https://github.com/fscotto/operating-systems
In this repository there are exercises and examples from book "Operating Systems Concepts" of A. Silberschatz, P. B. Galvin and G. Gagne.
deadlock mutex-synchronisation operating-system synchronization thread
Last synced: 15 Mar 2025
https://github.com/fscotto/fabios
Operating System developed with Rust
kernel operating-system rust-lang
Last synced: 15 Mar 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: 26 Feb 2025
https://github.com/aninuscsalas/bulefin-trivalent
bluefin-dx-nvidia:stable-daily + trivalent
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 07 Mar 2025
https://github.com/whw4/android-x32_android0.9_degoogled_edition_docs
🤖️📖️ Android x32: The documentation source repository for the DeGoogled build of Android 0.9, a powerful, DeGoogled Android 0.9 (A) alternative installation
android-x32 android-x32-degoogled-edition android-x32-development android-x32-docs android-x32-documentation android-x32-project degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 linux markdown-lang operating-system
Last synced: 23 Jul 2025
https://github.com/gupta-ji6/os-lab
Programs of OS Lab
operating-system os process-manager scheduling-algorithms
Last synced: 17 Mar 2025
https://github.com/manorajesh/moss
Running Tetris without an operating system
Last synced: 11 Apr 2026
https://github.com/sufremoak/inkos
The Dummy Device OS
android-distro dumbphones minimalism minimalist operating-system rom rust
Last synced: 18 Jun 2025
https://github.com/satyammittal/multithreaded-sequential-print
Print strings sequentially among threads
c-plus-plus-11 mutual-exclusion operating-system threading
Last synced: 05 Apr 2025
https://github.com/olaissocool/shatterland
Shatterland is a captivating multiplayer online game set in a post-apocalyptic world filled with dangerous creatures and treacherous environments. Players must work together to scavenge for resources, build shelters, and fend off attacks from rival factions in order to survive and thrive in this unforgiving landscape.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 30 Jun 2025
https://github.com/swish78/os-assignment-algorithms-in-cpp
Implementation of Popular Operating System Algorithms
algorithms cpp17 operating-system
Last synced: 29 Jun 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: 21 Apr 2026
https://github.com/mlouielu/v7os
Minimum ARMv7m kernel
armv7m cortex-m kernel operating-system rtos
Last synced: 05 Jan 2026
https://github.com/alichtman/masoschism
And in this chapter of "Unbelievably Poor Life Choices," we write an Operating System.
Last synced: 07 Apr 2025
https://github.com/professor-2390/snow-os
Snow os is an open source os that is made using c language
assembly c cpp objective-c opensource operating-system
Last synced: 13 Jun 2025
https://github.com/wanjinyoo/csc360
Operating System
concurrency fat32 operating-system pstate
Last synced: 30 Aug 2025
https://github.com/byteleap-technologies/rostus
An Operating System made in Rust
operating-system os rust rust-os
Last synced: 23 Jun 2025
https://github.com/aashrafh/cmp303a
Solutions of the CMP303A-Operating Systems course's labs in college
bash-scripting forking ipc message-queue msgqueue operating-system operating-systems os process semaphores shared-memory shm signals
Last synced: 27 Jun 2025
https://github.com/b-jure/rust-os
Learn how it is done: https://os.phil-opp.com/.
operating-system os rust rust-lang
Last synced: 24 Mar 2025
https://github.com/luizfelipedasilva678/sim-aging
Aging algorithm simulator
Last synced: 28 May 2026
https://github.com/sajalkmr/oslab
BCS303 Operating Systems Integrated Lab VTU
Last synced: 15 Mar 2025
https://github.com/boricj/hang-os
An educational operating system whose development was pledged while drunk at a bar.
Last synced: 21 Feb 2026
https://github.com/muhamadajiw/os-personal
Personal hobby Operating System derived from os-milestone-4/graphics
Last synced: 28 May 2026
https://github.com/coder3101/fast-os
A very very simple operating system that just boots up very quickly and hence fastos
operating-system os tutorial-code
Last synced: 10 May 2025
https://github.com/rurangiza/philosopher
This project is about solving the "dinning philosopher" problem in a multi-threading progam
algorithms data-structures inter-process-communication multithreading operating-system
Last synced: 10 Sep 2025
https://github.com/harshanavkis/hash-shell
Command line interpreter
command-line-interface operating-system unix-like
Last synced: 31 Mar 2025
https://github.com/rajeevranjancom/crack_interviews_blog
Interviews Blog
algorithms algorithms-and-data-structures dbms dsa networking operating-system
Last synced: 03 Jan 2026
https://github.com/ssobue/handmade-mikan-os
ゼロからのOS自作入門のコード: https://github.com/uchan-nos/mikanos-build
Last synced: 31 Mar 2025