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/18520339/operating-system-lab

đź’» Simulating OS algorithms in C/C++

cpu-scheduling operating-system page-replacement

Last synced: 30 Mar 2025

https://github.com/lhui/acos

This is a simple os which is follow the mit system lab.

minimal operating-system

Last synced: 15 Jul 2025

https://github.com/davidszell/lizard-utils

Utilities to monitor operating system related data.

monitoring nodejs operating-system os sysinfo system-information utility

Last synced: 02 May 2026

https://github.com/fajarkraton/fajaros-x86

FajarOS Nova v2.1.0 — x86_64 bare-metal OS written 100% in Fajar Lang. 139 modules, 36K LOC, 240+ commands. Compiler-enforced privilege isolation. VirtIO-GPU, ext2, TCP/IP, SMP, ELF loader. Verified with Fajar Lang v7.0.0. Made in Indonesia.

bare-metal ext2 fajar-lang gpu-computing indonesia kernel operating-system os-development systems-programming tcp-ip x86-64

Last synced: 14 Apr 2026

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/pulkitgarg04/memory-simulator

An interactive simulation of operating system memory management to understand contiguous memory allocation, deallocation, and defragmentation.

c memory-allocation memory-management operating-system

Last synced: 11 Jun 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/ffbsoffa/basics

Sound scheme for Haiku OS

operating-system soundpack sounds themes

Last synced: 09 Feb 2026

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

A very basic shell written in Python

operating-system python shell

Last synced: 08 Oct 2025

https://github.com/aditya30394/experimental-operating-system

Built an experimental operating system which is designed to be run on the XSM (eXperimental String Machine) architecture which is a simulated machine hardware with features like multi programming, virtual memory, and system calls.

operating-system

Last synced: 13 May 2026

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/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/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/bobergot/mini-os-simulation

A simple OS simulation

c-plus-plus operating-system

Last synced: 20 Aug 2025

https://github.com/bayunova28/operating_system_concepts

This repository contains about my weekly projects from operating system concepts course at my college

operating-system python shell-script

Last synced: 03 May 2026

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

Rust-native, telemetry-free, AOSP-class open mobile and embedded OS with first-class regional customization

aosp-alternative embedded-os mobile-os open-source operating-system privacy rust rust-for-linux sovereignty telemetry-free

Last synced: 09 Jun 2026

https://github.com/sjet47/xv6.rs

XV6 Operating System implemented in Rust

operating-system

Last synced: 09 Jun 2026

https://github.com/grindelfp/kratos

An exercise to create a minimalistic and, yet, operational operating system.

c operating-system

Last synced: 20 Aug 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/natthasath/docker-windows

Windows is a widely-used operating system developed by Microsoft, known for its graphical user interface, compatibility with various software applications, and usability for personal, educational, and business purposes. It supports multitasking, networking, and file management.

docker-compose operating-system os windows

Last synced: 03 May 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/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/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/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/vivelev/quark

Tiny Operating System

from-scratch operating-system

Last synced: 12 Oct 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/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/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/lenovix/kamilos

Develop my Operating System, Start date: 18 May 2025

linux-kernel operating-system

Last synced: 15 May 2026

https://github.com/arodriguezfontana/operating-systems-unq

Prácticas realizadas para Sistemas Operativos de la UNQ.

memory operating-system pagination python scheduler

Last synced: 04 May 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/ascendho/implement-an-operating-system-from-scratch

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

operating-system

Last synced: 07 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/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/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/natthasath/docker-macos

macOS is a Unix-based operating system developed by Apple, known for its sleek design, powerful performance, and seamless integration with Apple devices. It offers features like Spotlight, Mission Control, and native apps, enhancing productivity and creativity.

docker-compose macos operating-system os osx

Last synced: 04 May 2026

https://github.com/ariksquad/snowkernel

The operating system of yesterday

assembly c kernel operating-system

Last synced: 15 Apr 2026

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/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/man0sh-r0y/intro-to-linux-commands

This repository serves as a beginner-friendly guide to Linux command-line fundamentals. It includes practical examples, explanations, and useful tips to help users get comfortable with navigating and managing their Linux systems using the terminal.

commands linux linux-commands operating-system

Last synced: 04 May 2026

https://github.com/lamdav/kados

CSSE 332 BareMetal Operating System

bare-metal operating-system

Last synced: 25 Jun 2025

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/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/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/stefanluks/fliperama-senai

Projeto ElectronJS que simula um SO para uma raspberry pi 4, como um console de videogames. Jogos desenvolvidos pelos alunos na unity compilados para HTML5 / WEBGL.

electron electron-app gameserver html-css-javascript html5 js operating-system unity2d unity3d

Last synced: 05 May 2026

https://github.com/thiagosilvaantenor/processosexercicio-4-so1

Exercício 4, de processos, da matéria de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste

java jfilechooser operating-system processing window-builder windows

Last synced: 14 May 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/cardboarddog/ranger

A practical operating system written in rust.

baremetal kernel low-level operating-system os osdev rust

Last synced: 12 Aug 2025