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

Attempt at writing a bare-metal Operating System for the Raspberry Pi 3.

operating-system operating-system-learning os raspberry-pi-3

Last synced: 29 Apr 2026

https://github.com/shiroonigami23-ui/aegisos

AegisOS_security_first_lightweight_customizable_open_source_operating_system

customization kernel lightweight open-source operating-system osdev privacy security systems-programming

Last synced: 29 Apr 2026

https://github.com/robertsaupe/php-systeminfo

php library to get useful information about the system

check info information library operating-system operation-system os php php8 server system

Last synced: 08 Jun 2026

https://github.com/ileies/rizinos

RizinOS - The First Browser-based Operating System

linux nixos operating-system os osdev paas rizinos saas svelte sveltekit system-programming

Last synced: 29 Apr 2026

https://github.com/khaledsharif/dos

Operating system for the Raspberry Pi using the D language

assembly dlang kernel operating-system raspberry-pi

Last synced: 30 Apr 2026

https://github.com/zeyad97/system-monitoring-tool-linux

A Linux-based system monitoring toolkit that provides real-time reports on CPU, GPU, memory, disk usage, and system metrics. It supports HTML report generation, optional graphical interface (GUI), and Docker containerization. Advanced features include optional Python-based charts and InfluxDB integration for time-series data storage.

bash linux monitoring monitoring-tool operating-system system systemmonitor

Last synced: 30 Apr 2026

https://github.com/sundeeep/rust-demystified

My learning of Rust language by embracing it's cutting edge advantages in each and every domain of compute science and engineering.

blockchain-technology database operating-system rust smart-contracts web3

Last synced: 01 May 2026

https://github.com/m0rningdawning/knockos

PeachOS knock-off to practice kernel dev.

c kernel nasm operating-system x86-64

Last synced: 01 May 2026

https://github.com/darthgera123/shell

A shell made in C using different syscalls

c operating-system syscalls

Last synced: 02 May 2026

https://github.com/iampavangandhi/os

πŸ–₯️ Operating System Practicals (SEM 3)

linux linux-kernel operating-system os practicals

Last synced: 03 May 2026

https://github.com/varun0157/seashell

A custom linux shell written in C for Mini Project 1 of the Operating Systems and Networks course in IIIT-H (Monsoon '23). Score: 94/94.

cli networks operating-system shell

Last synced: 03 May 2026

https://github.com/pkarnakov/tinyos

Prototype operating system in x86 assembly

operating-system x86-assembly

Last synced: 03 May 2026

https://github.com/worst001/note_os

ζ“δ½œη³»η»ŸδΌ¦η†δΈŽη ”ε‘ε…₯ι—¨ηΊ§ζ‰‹ε†ŒοΌŒθ―¦ζƒ…θ―·θ―¦η»†ε‚θ€ƒη›Έε…³θ΅„ζ–™

arm development guide learning linux maintenance markdown mkdocs note notebook operating-system system x86

Last synced: 04 May 2026

https://github.com/sunnyallana/operating-systems

Comprehensive repository containing detailed notes and practical code examples covering essential concepts of operating systems, including process management, memory management, file systems, synchronization, and CPU scheduling. Ideal for students and professionals seeking to understand and implement operating system principles effectively.

cpu-scheduling linux operating-system posix process-management shell-script threads

Last synced: 04 May 2026

https://github.com/anaemos/obliterator

A secure, cross-platform data wiping solution for safe e-waste management. Built for Smart India Hackathon (SIH), Obliterator addresses the critical challenge of data security in electronic waste recycling.

bash linux operating-system python3 storage

Last synced: 06 May 2026

https://github.com/2kabhishek/cshell

Not a seashell β›΅πŸš

bash c diy operating-system shell unix

Last synced: 06 May 2026

https://github.com/enkerewpo/stellaros

operating system kernel for raspi4b

internetware operating-system

Last synced: 10 Jun 2026

https://github.com/ranimeshehata/matrix-multiplication

C program that performs matrix multiplication using three approaches as an application on multi-threading.

cpp linux multithreading operating-system threads ubuntu

Last synced: 08 May 2026

https://github.com/madebypixel02/operating-systems-practices

[UOC] A repo to host my practices for the Operating Systems course

c clang continuous-assessment makefile operating-system os posix practices shell shell-script unix uoc

Last synced: 09 May 2026

https://github.com/3-o-3/3o3

PUBLIC DOMAIN (βŠ„) Operating System

c-programming-language cc0 operating-system public-domain raspberry-pi unlicense x86

Last synced: 13 May 2026

https://github.com/rohithgowdam/rvce-3rdsem-os-lab-programs

This is the lab programs for the course 21CS34 by RV College of Engineering.

lab-programs operating-system rvce rvce-lab-code

Last synced: 11 Jun 2026

https://github.com/simon-zerisenay/42_borntoberoot

42 Born2beroot: Born2beroot is a project that focuses on the installation and configuration of a Linux server. It involves setting up a minimal version of Debian Linux, configuring various components, and ensuring the server's security and stability.

debian operating-system security shellscripting system systemadministration virtualbox virtualmachine

Last synced: 11 Jun 2026

https://github.com/nevilparmar11/operating_system_lab_tasks

Operating System subject lab tasks sem 5.

c course lab operating-system

Last synced: 11 Jun 2026

https://github.com/magic3007/jos

😍 Implementation for the lesson Operating System Engineering(Honor Track, 2019 Autumn) in Peking University, adjusted from MIT 6.828(2018).

jos operating-system

Last synced: 12 Jun 2026

https://github.com/suhteevah/win32-nostd

no_std native Win32 API implementation β€” run Windows apps without Windows

api bare-metal embedded no-std operating-system osdev rust win32 windows

Last synced: 14 Jun 2026

https://github.com/suhteevah/ext4-rw

no_std ext4 filesystem with read/write support in Rust

bare-metal embedded ext4 filesystem no-std operating-system osdev rust

Last synced: 14 Jun 2026

https://github.com/suhteevah/winrt-nostd

no_std WinRT activation and type projections in Rust

bare-metal embedded no-std operating-system osdev rust windows winrt

Last synced: 14 Jun 2026

https://github.com/suhteevah/acpi-nostd

no_std ACPI table parser with power management in Rust

acpi bare-metal embedded no-std operating-system osdev power-management rust

Last synced: 14 Jun 2026

https://github.com/suhteevah/rustc-lite

Minimal no_std Rust compiler using Cranelift backend

bare-metal compiler cranelift embedded no-std operating-system osdev rust rust-compiler

Last synced: 14 Jun 2026

https://github.com/carlos-descalzi/minios

A very simple operating system for i386 written in C and assembly, just for self learning.

assembly bootloader c i386 operating-system screenshot

Last synced: 14 Jun 2026

https://github.com/andersonrezende/rust_os

Simples kernel escrito em rust

operating-system operational-systems rust so

Last synced: 18 Jun 2026

https://github.com/paulodhiambo/openv

RISC V Microkernel Operating System

microkernel operating-system risc-v

Last synced: 19 Jun 2026

https://github.com/gonicolas12/my_os

Linux distribution with a built-in, local-first AI assistant. A global hotkey opens an assistant that manages files, installs packages, tweaks system settings and controls your PC in natural language β€” with confirmation for every risky action. Local model (Ollama) by default, optional cloud (Claude). Secure by design.

agentic-ai ai-assistant ai-os arch-linux computer-use desktop-assistant linux llm-agent local-first local-llm mcp ollama open-source operating-system privacy pyside6 python security systemd

Last synced: 21 Jun 2026

https://github.com/preetmishra/preemptive-scheduling-algorithms

Preemptive scheduling algorithms.

operating-system python

Last synced: 24 Jun 2026

https://github.com/abhishekayu/operating-system-information-

Operating System Information using Python Platform Module..!!

code git github information operating-system os python python3

Last synced: 24 Jun 2026

https://github.com/sandip-kanzariya/5th-semester

Learn Advanced Algorithms | MFP - 8086 | Operating System | MERN Stack

8086 advanced-algorithms dosbox mern-stack mfp operating-system tasm

Last synced: 29 Jun 2026

https://github.com/marcelofcandido/about-operating-systems

Little studies abouts operating systems (processes and memory) made for Operating Systems discipline at CEFET-MG

busy-wait logical-addresses operating-system physical-addresses processes syncronization

Last synced: 22 Jun 2025

https://github.com/choonsikdevlab/cs-study

(1) '면접을 μœ„ν•œ CS 전곡지식 λ…ΈνŠΈ' μŠ€ν„°λ””

data-structure database design-pattern interview network operating-system

Last synced: 23 May 2026

https://github.com/yashbhutwala/yash-shell

My implementation of a Unix shell from CSCI 315: Operating Systems

bucknell c operating-system unix-shell

Last synced: 21 Sep 2025

https://github.com/muhamadajiw/chuu-kawaii-os

Final project of Operating Systems course. A from-scratch 32-bit operating system in C and x86 asm.

c operating-system os

Last synced: 29 Jul 2025

https://github.com/ggielly/strat9-os

Strat9-OS is a modular microkernel written in Rust. Run native binary (WASM, ELF...) with small footprint directly on the kernel. Looking for contributors and help !

kernel microkernel operating-system plan9 rust

Last synced: 09 Mar 2026

https://github.com/mhashim6/os-assignments

Operating Systems School assignments.

operating-system os school-assignment

Last synced: 19 Sep 2025

https://github.com/sarim1516/bluebuild-bazzite

Bluebuild-Bazzite is a versatile open-source project management tool designed for seamless collaboration among teams. It offers a user-friendly interface and robust features for efficient task tracking and progress monitoring.

atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system

Last synced: 27 Jul 2025

https://github.com/santoshpattnaik/experienceos

React based application to get the feeling of all the popular OSes in the market

linux macos macosx operating-system webapp webapplication windows

Last synced: 19 Feb 2026

https://github.com/flipsoftware/flip-os-scripts

Automated scripts to start a fresh Flip OS installation

automation flip-os just operating-system rust script

Last synced: 27 Jul 2025

https://github.com/desmondjs/mining_synchronization_solution

This project is a solution to an Operating System assignment focusing on thread synchronization using POSIX semaphores and pthreads. The problem simulates a mining operation involving explorers, miners, and transporters.

c multithreading operating-system posix-threads semaphores thread-synchronization

Last synced: 27 Jul 2025

https://github.com/thecodex234/pyonb-os

A Python OS made in CoLab. Heavily under it's WIP stage.

ipynb operating-system wip-but-usable

Last synced: 13 Jun 2025

https://github.com/dagrigorev/microdos

A modern C++ foundation for a UEFI-native DOS-compatible micro-OS inspired by MS-DOS 1.x architecture

4fun dos fun low-level microdos operating-system os porting

Last synced: 30 May 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/sunsided/bht-ves-rtos

Priority-/Round Robin MT-RTOS auf Infineon C515C

8051 bht-berlin c515c embedded operating-system rtos

Last synced: 07 Apr 2025

https://github.com/tyleradammartinez/process-scheduler-simulator

Simulation of a process scheduler in Rust, demonstrating task dispatching, state transitions, and priority-based execution.

low-level-programming operating-system process-scheduler rust

Last synced: 25 Mar 2025

https://github.com/rinhizakura/amirvos

Write an mini RISC-V operating system with Rust, just for fun!

operating-system riscv riscv64 rust

Last synced: 05 Jul 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/emonrezabd/desktop-app

This repo contains different projects with C# .NET, winForm, WPF, IPC, MFC C++, and System programming

dotnet interfacing ipc mfc mvvm-architecture operating-system system-programming winform wpf

Last synced: 07 May 2026

https://github.com/calint/pczero

experiments with bootable image of x86 and protected mode 32 bit code for the i386 platform written in assembler and c++ contains: * minimal assembler kernel supporting preemptive multitasking (1 KB) * sample toy application of a 2d game engine

bootable cpp kernel operating-system preemptive-multitasking protected-mode x86-32 x86-assembly

Last synced: 13 Jun 2025

https://github.com/dead-tech/sim-os

Operating System GUI Simulator with custom simulation description language

clang-format clang-tidy cmake cpp23 gui imgui-glfw implot mit-license operating-system simulator stb-image

Last synced: 10 Aug 2025

https://github.com/silumankucing/diy-operating-system

learning docs to customize operating system using Linux kernel

c operating-system

Last synced: 05 Jul 2025