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

A very basic shell written in Python

operating-system python shell

Last synced: 08 Oct 2025

https://github.com/dinoslice/groveos

A simply, hobby OS written from scratch using Rust.

kernel operating-system os osdev

Last synced: 10 Oct 2025

https://github.com/salma-mamdoh/concurrent-wi-fi-router-simulator

Our Project for Operating System Course taken during summer 2023 semester

file-handling java operating-system problem-solving semaphore synchronization

Last synced: 19 Jan 2026

https://github.com/jednano/os

An operating system from the ground up.

operating-system os raspberry-pi raspberry-pi-4b

Last synced: 11 Oct 2025

https://github.com/kckecheng/osprobe

Probe Linux, Windows, and ESXi for CPU and memory utilization, and push the results to a Pushgateway.

monitoring operating-system prometheus pushgateway

Last synced: 14 Jan 2026

https://github.com/sniverdabest/lemoncake

An OS made in Rust.

operating-system os rust

Last synced: 12 Oct 2025

https://github.com/vivelev/quark

Tiny Operating System

from-scratch operating-system

Last synced: 12 Oct 2025

https://github.com/cristiancmoises/securityos

SecurityOS is a web-based operating system focused on security, privacy, and education.

cybersecurity ethical-hacking ethical-hacking-tools operating-system operating-systems web-operating-system

Last synced: 13 Mar 2026

https://github.com/abdulazeem-tk4vr/ipc_solver_scheduler

Efficiently computes sum of "N" integers using multithreading, shared memory, and pthreads in C.

ipc multithreading operating-system

Last synced: 27 Jan 2026

https://github.com/orlandopalmeira/trabalho-so-2021_2022

Repositório do trabalho prático no âmbito da UC de Sistemas Operativos (SO) - Licenciatura em Engenharia Informática (LEI/MIEI) - Universidade do Minho (UMinho)

engenharia-informatica lei miei operating-system operating-systems os portugal sistemas-operativos so uminho uminho-lcc uminho-lei uminho-miei uminho-so

Last synced: 14 Oct 2025

https://github.com/ariksquad/snowkernel

The operating system of yesterday

assembly c kernel operating-system

Last synced: 15 Apr 2026

https://github.com/bryanpmx/utep_cs_operating_systems

This repository is a comprehensive collection of projects and examples demonstrating core concepts of operating systems. These include process and thread management, processor scheduling, concurrency, interprocess communication, memory management, input/output operations, file systems, and basic networking.

c filesystem interprocess-communication memory-management networking operating-system

Last synced: 16 Oct 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: 16 Oct 2025

https://github.com/lizamozy/idl-2024-systems-research

Description of the research I did in Spring 2024 for the microkernel, Composite, for Professor Gabe Parmer at the George Washington University Security and Systems Lab.

interfacedefinitionlanguage operating-system rust-lang toml tree-sitter

Last synced: 05 Feb 2026

https://github.com/siriphobmean/car-assistants

Project - 523354 Operating Systems (2/2566)

arduino-uno operating-system raspberry-pi-3

Last synced: 22 Jan 2026

https://github.com/mirsahib/project-jupiter

IUB CSE 413 (Operating System)

c linux operating-system

Last synced: 15 May 2026

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/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/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/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/tyra9/diagram-collection

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

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

Last synced: 25 Feb 2026

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

https://github.com/rssr25/computer-science

The computer science fundamentals for bachelors-Subject wise

algorithms bachelor college computer-science operating-system theory-of-computation

Last synced: 14 Feb 2026

https://github.com/devsujay19/macos

This is a clone of a famous OS named macOS. It has many functions that are fully cloned from macOS. [IMPORTANT!!!] - Create a folder with the name - `assets` in `src` folder and copy all the files with the commit name `wallpapers` and `Added files via upload` (and add also the wallpapers folder).

apple apple-inc apple-macos clone clone-project mac mac-operating-system mac-os mac-osx macbook macos macosx operating-system os osx system ui ui-clone user-interface user-interface-clone

Last synced: 16 Apr 2026

https://github.com/danilopeixoto/burnout

An implementation of operating system scheduling algorithms.

operating-system round-robin scheduling shortest-job-first

Last synced: 28 Mar 2026

https://github.com/mobiwn/operating-systems-lab

📚 Curated materials and experiments for the Operating Systems Laboratory course, designed for undergraduate Computer Engineering students at Urmia University.

operating-system operating-system-learning operating-systems operating-systems-lab os-lab os-labs urmia-university

Last synced: 04 Mar 2026

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

This repository is for operating system with linux practice from scratch with linux bash script

bash-script bash-scripting linux linux-shell operating-system

Last synced: 02 Apr 2026

https://github.com/egorouv/os

OS Course

c linux operating-system

Last synced: 17 Apr 2026

https://github.com/php-standard-library/os

Type-safe operating system detection via OperatingSystemFamily enum

operating-system os platform

Last synced: 23 May 2026

https://github.com/eugeniusms/os222

Operating Systems 2022-2 (Odd Semester 22/23).

college debian linux operating-system script shell

Last synced: 17 Apr 2026

https://github.com/bac0nb0yy/kfs

Designing our own kernel in Rust + ASM

assembly bootloader i386 kernel multiboot operating-system rust school42

Last synced: 17 Apr 2026

https://github.com/banditopazzo/sala-cinema

Sistema di prenotazione di una sala cinema scritto in C per UNIX, Linux, macOS

cinema multithread multithreaded-tcp-server operating-system terminal-app unix unix-domain-socket unix-socket

Last synced: 18 Apr 2026

https://github.com/dimosr/os-riddle

An OS challenge

bash c linux operating-system

Last synced: 18 Apr 2026

https://github.com/promyloph/eumel-tools

Utilities for EUMEL dataspaces and archives

eumel operating-system

Last synced: 18 Apr 2026

https://github.com/viraajbindra-a11y/astrion-os

Astrion OS — AI-native operating system with 50 apps, native GTK3 shell, real terminal, Ollama AI, Flatpak app store. Runs on Surface Pro 6 and VMs.

ai c desktop-environment gtk3 javascript linux ollama operating-system surface-pro webkit

Last synced: 10 May 2026

https://github.com/sirbuig/os-shell

A shell that implements the basic elements found in any command line interface.

operating-system os shell terminal university-project

Last synced: 19 Apr 2026