An open API service indexing awesome lists of open source software.

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.

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/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/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/plurid/deos

Deoperating System [Work in Thinking]

operating-system

Last synced: 08 Nov 2025

https://github.com/chrboe/os

A simple pet operating system

c hobby-os operating-system

Last synced: 29 Jul 2025

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/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

cprogramming operating-system

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/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/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/swiss-os/swiss-os

SOS: Swiss Operating System

operating-system uefi x86

Last synced: 24 Apr 2026

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/manorajesh/moss

Running Tetris without an operating system

operating-system

Last synced: 11 Apr 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/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/rexionmars/dragon-arch

x86_64 Operational System

operating-system

Last synced: 10 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/omimo/simpleos

A Simple Operating System from Scratch

operating-system

Last synced: 08 Mar 2025

https://github.com/mlouielu/v7os

Minimum ARMv7m kernel

armv7m cortex-m kernel operating-system rtos

Last synced: 05 Jan 2026

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/lamdav/kados

CSSE 332 BareMetal Operating System

bare-metal operating-system

Last synced: 25 Jun 2025

https://github.com/alichtman/masoschism

And in this chapter of "Unbelievably Poor Life Choices," we write an Operating System.

hobby-os operating-system

Last synced: 07 Apr 2025

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/ascendho/implement-an-operating-system-from-scratch

《穿越操作系统迷雾:从零实现操作系统》 王柏生 王晟寒

operating-system

Last synced: 07 Mar 2026

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/alexmelanfromringo/aurora

A modern, batteries-included overlay distribution for OpenComputers OpenOS — package manager (opm), dev toolchain/compilers, networking, shell themes, and security fixes. 100% OpenOS-compatible.

cli compiler emulator lua lua53 minecraft opencomputers openos operating-system overlay package-manager transpiler

Last synced: 26 Jun 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/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/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/byteleap-technologies/rostus

An Operating System made in Rust

operating-system os rust rust-os

Last synced: 23 Jun 2025

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/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/fthabhishek-pandey/cs-core

"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: 12 Sep 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

c operating-system

Last synced: 28 May 2026

https://github.com/sajalkmr/oslab

BCS303 Operating Systems Integrated Lab VTU

operating-system 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.

aarch64 operating-system zig

Last synced: 21 Feb 2026

https://github.com/muhamadajiw/os-personal

Personal hobby Operating System derived from os-milestone-4/graphics

c operating-system os

Last synced: 28 May 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/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/copy05/lennox

[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system

copy05 kernel lennox linux operating-system os unix unixporn

Last synced: 05 Apr 2025

https://github.com/ssobue/handmade-mikan-os

ゼロからのOS自作入門のコード: https://github.com/uchan-nos/mikanos-build

cpp operating-system

Last synced: 31 Mar 2025

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/thegupta2012/operating-systems-basics

A library with all basic operating system concepts like scheduling, page replacement and multi-threading implemented in C++

cpp operating-system

Last synced: 24 Oct 2025

https://github.com/user20252228/operating_system

컴퓨터공학과 운영체제 정리입니다.

operating-system

Last synced: 10 Jun 2025

https://github.com/Akipe/android_rom_development_doc

Personal documentation for Android system developpement

android creative-commons docs documentation lineageos operating-system rom

Last synced: 10 Mar 2025

https://github.com/euclaise/silkware

A simple OS. Mirror of https://sr.ht/~euclaise/silkware/

c operating-system os osdev

Last synced: 08 Apr 2025

https://github.com/lvntky/bootlisp

lisp programming language and interpreter that lives on 521B bootsector

ast boot bootloader bootsector lisp lisp-interpreter lisp-language low-level operating-system operating-systems

Last synced: 03 Apr 2025

https://github.com/sheikh-hamza-rauf/operating-system-for-multi-agent-robotic-system

An operating system for a multi-agent system using processes and threads on a multi-core processor. The system was designed to control 50 robots in a 100x100 environment, where each robot estimated the width of an exit and shared information using Inter-Process Communication (IPC).

linux-kernel operating-system

Last synced: 08 May 2026

https://github.com/ilovenooodles/ususbuntu-operating-system

This project is made to fulfill the 1st, 2nd, and 3rd milestone for the Operating System. It is a simple os that can do simple command like ls, mkdir, cp, cd, cat, and mv. It also implemented by using multiprogramming and message passing

bcc bochs operating-system

Last synced: 02 Jul 2025

https://github.com/sakshatshinde/flykeos

Writing a super basic operating system from scratch :)

operating-system operating-system-learning

Last synced: 11 Jul 2025

https://github.com/muqarrab1217/pacman-using-sfml

Relive the arcade classic with our SFML Pac-Man game! Navigate the iconic maze, gobble up pellets, and outsmart the ghosts to advance through challenging levels. With vibrant graphics and smooth gameplay powered by the Simple and Fast Multimedia Library (SFML)

cpp operating-system sfml

Last synced: 27 Jul 2025

https://github.com/ndraey/charmeleon

Second attempt to write operating system

c charmeleon operating-system os

Last synced: 10 May 2025

https://github.com/pkm74/nanite

A Small Floppy Disk Sized OS

c dos fat fatfs operating-system os x86 x86-assembly

Last synced: 29 Mar 2025