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/harmeshgv/multi-level-queue-scheduler

🚀 Multi-Level Queue Scheduling Algorithm implementing Round Robin, Priority Scheduling, and FCFS to efficiently manage process execution based on priority levels. Includes Docker automation for easy deployment.

cprogramming cpu-scheduling-algorithms operating-system priority-scheduling process-scheduling round-robin-scheduler

Last synced: 26 Oct 2025

https://github.com/deekej/silverblue-setup

Ansible Playbooks for generating kickstart file & initial setup of Fedora Silverblue.

ansible bootstrap fedora fedora-kickstart fedora-silverblue kickstart operating-system playbooks silverblue

Last synced: 06 May 2026

https://github.com/ashwin-1709/uniprocessor-scheduler-simulation

Uniprocessor Round Robin scheduler simulation using IPC & analysis for different quanta values and workloads.

interprocess-communication operating-system scheduling-algorithms

Last synced: 26 Oct 2025

https://github.com/sanshruthr/helloworld_os

A monolithic architecture based operating system that runs on bare metal.

assembly kernel operating-system os

Last synced: 26 Oct 2025

https://github.com/mostafa-bashir/syncronization-using-semaphore

This Project shows how to use semaphore to synchronize among many threads

java operating-system os semaphore syncronization thread

Last synced: 20 Jun 2026

https://github.com/justehmadsaeed/operating-system-exercises

The repo contains the academic exercises & assignments for the course of Operating Systems.

c cpp linux operating-system operating-systems os ubuntu wsl

Last synced: 10 May 2026

https://github.com/sayak119/os

operating systems assignments

c fat32 operating-system syscalls

Last synced: 27 Oct 2025

https://github.com/yousefmohammad/cpu_scheduling

A GUI-based CPU Scheduling Simulator for visualizing FCFS, SJF, RR, and Priority algorithms with process management and real-time results.

cpu-scheduling fcfs open-source operating-system priority-scheduling process process-management python-project round-robin scheduling-algorithms sjf tkinter tkinter-gui

Last synced: 27 Oct 2025

https://github.com/talha-1010/ludo-game

a ludo board game made with c++ using Operating System concepts.

cpp deadlock game ludo-game mutex operating-system semaphores

Last synced: 15 May 2026

https://github.com/sassanghz/transaction-networkbuffer---java

Usage of blocked synchronization, semaphores that wait & signal buffers in critical sections for client-server linkage.

java operating-system

Last synced: 15 Jun 2025

https://github.com/lenovix/kamilos

Develop my Operating System, Start date: 18 May 2025

linux-kernel operating-system

Last synced: 15 May 2026

https://github.com/misakuja/pjait-bash-asm

Bash + 16bit x86 Assembly written OS Bootloader for PJAIT.

assembly assembly-x86 bash c operating-system

Last synced: 15 Apr 2026

https://github.com/plasma-umass/redline

Redline OS (OSDI 2008)

operating-system

Last synced: 31 Jan 2026

https://github.com/dalba-sudo/cosa

A hobby operating system to supplement the knowledge from Georgia Tech's CS3210 course!

bootloader hobby-os hobby-project operating-system os

Last synced: 15 May 2026

https://github.com/tyra9/diagram-collection

写博客过程中制作的所有图例、图解,都放在这个仓库(支持.drawio)。

computer-networks data-structures database java javaweb mysql operating-system spring springboot

Last synced: 25 Feb 2026

https://github.com/rafifiaan/learn-processing-c

Repo in pure running process using C!

c operating-system processing

Last synced: 15 May 2026

https://github.com/chenhcy/cs149-fianl-project

CS 149 - Operating Systems Fianl Project

java operating-system

Last synced: 11 Jun 2025

https://github.com/anurag-ghosh-12/operating-systems--codespace

Welcome to Operating System Exploration — a deep dive into the inner workings of Linux, system calls, memory management, and process control.

c linux linux-kernel operating-system system-calls

Last synced: 16 May 2026

https://github.com/farhantips/operating-system

This repository focuses on practical lab exercises related to key operating system concepts, such as thread management, process creation with fork(), inter-process communication, synchronization with semaphores, and multi-threading.

bracucse cpu cse321bracu fork inter-process-communication multithreading operating-system process semaphore synchronization thread

Last synced: 28 Oct 2025

https://github.com/scaledteam/windows10.3

Windows 10 OS parody for Garry's Mod

expression2 garrys-mod garrysmod operating-system

Last synced: 26 Feb 2026

https://github.com/scaledteam/windows10.4beta

Windows 10 OS parody for Garry's Mod

expression2 garrys-mod garrysmod operating-system

Last synced: 26 Feb 2026

https://github.com/emansarahafi/os-managementscripts

Developing scripts that aid an operating system to manage processes, threads and Inter-process communications.

c-language operating-system

Last synced: 11 Feb 2026

https://github.com/thegoldenpatrik1/class-projects

Archive of some C/C++ class projects

c cpp dsa operating-system

Last synced: 23 Jun 2026

https://github.com/mjaow/xv6-riscv-fall19

mit 6.828, an unix v6 like operating system

mit6828 operating-system riscv unix-v6 xv6

Last synced: 20 Mar 2026

https://github.com/angad-k/starve-free-reader-writers-problem

A starve-free solution to the readers-writers problem, a classical one in the domain of Operating Systems.

operating-system operating-system-learning operating-systems os reader-writer reader-writer-problem reader-writer-problem-solution

Last synced: 27 Feb 2026

https://github.com/lines-of-codes/auroraos

An Open-source operating system

operating-system

Last synced: 27 Feb 2026