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/nobodywatchin/bootc-testing

this repo is for testing custom bootc images from different sources using BlueBuild

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

Last synced: 06 Apr 2025

https://github.com/jrohit2k4/linux_commands

This repository contains essential Linux commands, Bash scripts, and notes to help beginners understand the Linux operating system. It includes topics such as file handling, user management, process control, networking, and security basics.

centos linux operating-system rhel

Last synced: 06 Apr 2025

https://github.com/zain-bin-arshad/aviation-simulation

This is a C# project developed using MS Visual Studio. It is actually a "Priority Scheduling" simulation.

air-traffic-control csharp operating-system os priority-queue priority-scheduling simulation

Last synced: 22 Jul 2025

https://github.com/kunaldhongade/os

Operating System Programs

c learning-by-doing operating-system os

Last synced: 29 Mar 2025

https://github.com/mrbisquit/banana-os-basic-v2

An Advanced Cosmos OS built in C#

cosmosos operating-system os

Last synced: 04 Apr 2025

https://github.com/humbertocsjr/brasis

Sistema Operacional Retro para PC 386

386 brasil operating-system osdev portuguese-brazilian retrocomputing

Last synced: 22 Jul 2025

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 13 May 2025

https://github.com/sjkingo/osbook

A beginner’s guide to operating systems development

book operating-system osdev sphinx

Last synced: 04 Apr 2025

https://github.com/lzhbrian/3-classic-operating-system-problems

Implementation of 3 classic Operating System problems (Project of Operating System course)

operating-system

Last synced: 06 Nov 2025

https://github.com/willothy/goose

Good ol' OS experiment. Probably bad. I have no idea what I'm doing, but the goal is to have some idea when I'm done.

hobby-os kernel operating-system rust

Last synced: 30 Mar 2025

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

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

java linux operating-system process

Last synced: 14 Mar 2025

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

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

java linux operating-system process windows

Last synced: 14 Mar 2025

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: 25 Feb 2025

https://github.com/pgimalac/mini-os-lm3s6965evb

A small operating system running on a Stellaris LM3S6965EVB

embedded-c embedded-systems operating-system

Last synced: 06 Apr 2025

https://github.com/gusg21/os-me

A simple OS-detection library for JS

javascript library operating-system

Last synced: 25 Feb 2025

https://github.com/stringmanolo/small

Small userland operative system (termux aarch64 proot-distro version)

aarch64 operating-system proot-distro

Last synced: 13 Aug 2025

https://github.com/apfelteesaft/shard

Shard is a minimalistic attempt to an Operating System with minimal Functionality

assembly c kernel minimalistic operating-system os

Last synced: 02 Jan 2026

https://github.com/arthursudbrackibarra/sisop-so-completo

Trabalho Semestral de Sistemas Operacionais.

hardware java operating-system software

Last synced: 22 Mar 2025

https://github.com/harshitv21/scheduling-algorithm-solver

Scheduling algorithm solver for various algorithms in Operating System like FCFS, Shortest job first, SRTF and Round Robin.

algorithms bootstrap operating-system react scheduling-algorithms

Last synced: 04 Aug 2025

https://github.com/acrylic-os/core

The source code of Acrylic, the OS that runs in your browser.

css gui html js operating-system os web-os

Last synced: 25 Dec 2025

https://github.com/lukem512/cakeos

Automatically exported from code.google.com/p/cakeos

operating-system x86

Last synced: 14 Mar 2025

https://github.com/iricartb/university-os-memory-allocation-processes

Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.

assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls

Last synced: 28 Nov 2025

https://github.com/HK-Transfield/wramp-scripts-collection

A collection of scripts written for the Basy3 FPGA when programmed with a WRAMP processor to showcase the board's capabilities.

architecture assembly assembly-language exceptions input-output interrupts kernel low-level machine-code operating-system stacks system-programming systems unix wramp

Last synced: 12 Aug 2025

https://github.com/khaledsharif/dos

Operating system for the Raspberry Pi using the D language

assembly dlang kernel operating-system raspberry-pi

Last synced: 17 Mar 2025

https://github.com/blesson-tomy/s4_operating_systems_lab

This repository contains the programs for the Operating Systems Lab that we had in S4.

c lab operating-system

Last synced: 22 Mar 2025

https://github.com/kkinos/kinos

A microkernel-like operating system based on MikanOS

microkernel operating-system uefi x86-64

Last synced: 17 Sep 2025

https://github.com/john0n1/on1os

A security-focused, minimalist Linux distribution built with modern hardening techniques and TPM2/LUKS2 support.

buildroot dracut hardened hardening linux linux-distribution linux-hardened luks2 operating-system security-tools tpm2

Last synced: 27 Jul 2025

https://github.com/lizainslie/railos

A simple operating system

assembly clang operating-system

Last synced: 07 Nov 2025

https://github.com/iagocarmona/ext2_file_system

Porojeto de SO - SIstemas de arquivos.

operating-system university

Last synced: 29 Jul 2025

https://github.com/amine-cs96/round_robin-process-scheduler

Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.

c circular-queue cpu-scheduling operating-system process-scheduler round-robin simulation time-sharing

Last synced: 14 Oct 2025

https://github.com/pboling/galtzo-os

My Operating System - An Atomic Fedora Universal Blue Aurora HWE DX Spin (Bazzite Kernel) w/ Ruby, 1Password, & NordVPN

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

Last synced: 23 Sep 2025

https://github.com/w568w/rust-os-toddler

A simple OS, powered by Rust.

operating-system rust

Last synced: 03 Jan 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: 31 Jul 2025

https://github.com/danielmeloalencar/meu-os-do-zero

Um simples Sistema Operacional x86 Multitarefas escrito do zero

c-language from-scratch operating-system x86-assembly

Last synced: 19 Feb 2026

https://github.com/gbowne1/64os

The 64 bit version of my ClassicOS supporting early 64 bit Intel and AMD CPUs

amd amd64 ia-64 intel operating-system osdev x64 x86-64

Last synced: 02 Aug 2025

https://github.com/franco-ruggeri/polito-system-programming-os161

Assignments of the OS internals part of the System Programming course (02GRSOV) at Politecnico di Torino

kernel operating-system

Last synced: 02 Aug 2025

https://github.com/is0xjh25/dns-server

A DNS resolver which is capable for receiving client queries, analysing packet, and forwarding response from DNS server. It returns IPv6 searching by domain name. Additionally, it provides caching and multi-threading functionalities.

clanguage dns-server operating-system

Last synced: 12 Oct 2025

https://github.com/ctkqiang/redos

RedOS 是一个简单的操作系统,旨在提供类似于主机操作系统 IBM Z/OS 的基本命令行界面(CLI)体验。它是一个轻量级的操作系统,没有图形用户界面(GUI),专注于提供基本功能,以便通过终端运行命令和与系统交互。

asm china ctkqiang operating-system redos

Last synced: 04 Oct 2025

https://github.com/longpanzhou/kerneldriver

Microsoft OS kernel functions reimplementation.

kernel kernel-driver microsoft operating-system windows-10

Last synced: 12 Aug 2025

https://github.com/bl0nder/bl0nderos

Implementing an operating system from scratch using Assembly and C.

assembly-x86 c operating-system os

Last synced: 03 Jan 2026

https://github.com/kntt32/as-os

(asmacro + Rust) | fijua-os = as-os

as-macro assembler operating-system rust

Last synced: 08 Sep 2025

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: 04 Oct 2025

https://github.com/adaniyon/puter

Puter is a free, open-source personal cloud computer that lets you access all your files, apps, and games from anywhere. Join our community on GitHub and explore the possibilities! 🐙🌐

ai cloud-os flutter foss free good-first-issue macos meteor mqtt nas open-source operating-system raspberry-pi slack storage web-desktop webrtc webtop

Last synced: 04 Oct 2025

https://github.com/seanpm2001/whywatchos_26

🍏️⌚️[🇴.🇸]2️⃣️6️⃣️💾️ The official source repository for the whyWatchOS 26.x subsystem of WacOS, an open-source alternative to watchOS 26.x. Part of the WacOS operating system project.

apple-alternative c-lang c-language gpl3 gplv3 operating-system wacos wacos-development wacos-operating-system-project wacos-project watchos-alternative whywatchos whywatchos-26 whywatchos-26-development whywatchos-26-project whywatchos-development whywatchos-project

Last synced: 17 Aug 2025

https://github.com/fernandonaime/bluething

The Debian 20.04 Compliance application is designed to harden the Ubuntu 20.04 live server according to the CIS Ubuntu Linux 20.04 benchmark (version 2.0.1 - 06-29-2023). The application focuses on hardening services, UFW (Uncomplicated Firewall), PAM (Pluggable Authentication Modules), software patching, and CLI warning banners.

bash-script cis operating-system python3 system-compliance ubuntu-server

Last synced: 17 Aug 2025

https://github.com/donno2048/citur

create iso to use Rosehip

iso linux operating-system python3 windows

Last synced: 05 Oct 2025

https://github.com/flexycode/ccopsysl

🤖 This repository is intended for our Operating System CCOPSYSL by Mr. Gaudencio Jeffrey G. Romano

java object-oriented-programming operating-system

Last synced: 18 Aug 2025

https://github.com/antoninhrlt/pongos

Operating system that only allows you to play the Pong game. For x64 platforms [in dev]

operating-system os pong-game x64 x86

Last synced: 20 Feb 2026

https://github.com/siraben/knightos-nix

Compiling KnightOS end-to-end using Nix

assembly calculator knightos nix operating-system z80

Last synced: 23 Aug 2025

https://github.com/krosseye/atomic-blueberry

A custom image built upon Fedora Atomic Desktops optimized for battlestations and workstations.

atomic bluebuild-image desktop fedora-kinoite immutable linux oci-image operating-system

Last synced: 11 Feb 2026

https://github.com/sid597/nand-to-games

Constructing a modern, full-scale computer system - hardware and software - from the ground up. Implemented assembler, virtual machine, and compiler for a simple object-based language in Python.

compiler computer-architecture operating-system

Last synced: 20 Feb 2026

https://github.com/is0xjh25/process-scheduling

A processor scheduler which would reschedule processes to different processors to maximise the efficiency of the processor usage.

clanguage operating-system processor

Last synced: 22 Mar 2025

https://github.com/joeloparco/operating_systems

The Contents of this repository contains files that we contributed to a small, embedded OS on the RISC-V platform. Project done mostly in C with some assembly.

operating-system risc-v

Last synced: 30 Mar 2025

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: 07 Apr 2025

https://github.com/jkcso/pint-operatingsystem

An operating system for the 80x86 architecture. Supports kernel threads, loading and running user programs and a file system but implements these features in a simpler way compared to the popular operating systems currently in operation such as Linux, Mac OSX and Windows.

80x86 operating-system

Last synced: 14 Mar 2025

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

This is a repo containing my assignment solutions for the course CS330 - Operating Systems

assignments cs330 cse deba gemos iitk operating-system sem-5

Last synced: 30 Mar 2025

https://github.com/bhavyapandya07/raspberry_pi_gpio

The Raspberry_PI_GPIO repository contains Python scripts and documentation for controlling LEDs and reading push button input using GPIO pins on a Raspberry Pi. This is a useful resource for anyone interested in learning about working with GPIO pins on a Raspberry Pi.

breadboard gpio gpio-pins nodejs operating-system python raspberry-pi-3 virtual-machine

Last synced: 10 Mar 2026

https://github.com/enkerewpo/stellaros

operating system kernel for raspi4b

internetware operating-system

Last synced: 26 Feb 2025

https://github.com/imrun10/scripts-os-management

Aiding an operating system in managing processes, threads and Inter-process communications using C.

c-scripts operating-system

Last synced: 14 Aug 2025

https://github.com/bl33h/discreteeventsimulation

Simulation of program execution in a time-sharing operating system.

cpu data-structures operating-system python ram simulation time-sharing

Last synced: 14 Mar 2025

https://github.com/yashhere/experimentalos

Work done by me for OS Lab project at NITC

c nitc operating-system os oslab system systems-programming

Last synced: 15 May 2025

https://github.com/bamboooz/purplecrystal

PurpleCrystal - Simple and nostalgic operating system made using CosmosOS.

cosmosos net-core-6-0 operating-system

Last synced: 17 Jul 2025

https://github.com/large-farva/outpost

Fedora Kinoite based image with built in DoD CAC support.

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

Last synced: 16 Jan 2026