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/0x4F776C/Windows-OS

Windows OS setup guide

operating-system setup windows

Last synced: 29 Jul 2025

https://github.com/johnandersen777/embeddedos

A operating system targeted at embedded devices

arm kernel microprocessor operating-system

Last synced: 12 Mar 2025

https://github.com/Pr0G4m1ngXD/Windows-NT-Classic

a webOS inspired by windows 93, 96 and others

es6 operating-system web webpack windows

Last synced: 11 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/robertfeliciano/bertOS

Operating System I am writing for my Raspberry Pi 3

c operating-system raspberry-pi raspberry-pi-3 unix

Last synced: 11 Mar 2025

https://github.com/arjunbazinga/operating_systems

Course Materials, Assignments, and Solutions

assignments course-materials operating-system

Last synced: 29 Oct 2025

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/spacebody/cs302-operating-system

Codes for CS302 Operating System Labs

operating-system

Last synced: 13 Apr 2025

https://github.com/jcs090218/jcssh_util

Some handy bash file for my workflow as programmer. (Linux)

operating-system shell-script utilities

Last synced: 04 Sep 2025

https://github.com/wansenai/summer

The Summer Operating System

kernel operating-system os rust-lang

Last synced: 22 Jun 2025

https://github.com/jochasinga/comet-guide

Study guide to the "Comet" book with code examples in Rust

book operating-system rust study-guide

Last synced: 05 Sep 2025

https://github.com/isaacwoods/os

A small x86 OS and userspace

asm c operating-system x86

Last synced: 01 Apr 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/jcs090218/jcsbat_util

Some handy batch file for my workflow as programmer. (Windows)

batch operating-system utilities

Last synced: 31 Mar 2025

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: 23 Jun 2025

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

📚 Centralized collection of syllabus, books, experiments, and practice questions for the Operating Systems course at Urmia University.

concurrency concurrent-programming dining-philosophers dining-philosophers-problem operating-system operating-systems os slab slab-allocator system-calls urmia-university

Last synced: 26 Feb 2025

https://github.com/programost/yodaos

YodaOS - operating system with assembly x86_64 nasm

assembly assembly-x86 bootloader kernel operating-system os

Last synced: 23 Jun 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/forhanshahriarfahim/operating-system-lab

3rd Year 2nd Semester - Operating System Lab

cpp operating-system

Last synced: 04 Jul 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/razvan48/proiect-sisteme-de-operare-so

Proiect Sisteme de Operare (SO) Anul 2, Semestrul 1, Facultatea de Matematica si Informatica, Universitatea din Bucuresti

operating-system operating-systems os

Last synced: 13 Jul 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/nevilparmar11/operating_system_lab_tasks

Operating System subject lab tasks sem 5.

c course lab operating-system

Last synced: 28 Feb 2025

https://github.com/seanpm2001/opengovos

🏛️💾️ The official source repository for OpenGovOS, an open source government operating system, connected to the OpenGov project.

assembly-lang assembly-language c-lang c-language government government-operating-system government-software gpl3 gplv3 opengov opengov-development opengov-project opengovos opengovos-development opengovos-project operating-system v-lang v-language

Last synced: 14 Jul 2025

https://github.com/kefan-zheng/OS

Operating System Course Project | Tongji University

filesystem memory-management operating-system process-management

Last synced: 23 Apr 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/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: 27 Nov 2025

https://github.com/lsongdev/m5stack-os

Super Tiny Operating System for M5Stack

firmware 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/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/nthnn/zync-os

Mock-up bootloader and kernel-only operating system with a very basic boring shell written in pure Assembly.

bootloader bootloader-firmware operating-system operating-system-learning

Last synced: 02 Mar 2025

https://github.com/muhammad-fiaz/nextos

NextOS is a modern, open-source OS built with Rust for security, performance, and scalability. Powered by NextKernel, it features modular design, memory safety, and efficient multitasking.

kernel next-kernel next-os nextkernel nextos nextos-kernel operating-system os rust rust-os

Last synced: 01 Apr 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/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: 01 Apr 2025

https://github.com/nisamov/autoiface

Automatic NetWork Configuration Apache 2.0 License AutoIface(Interfaces)

autoiface automation configuration dynamic interface ipconfig linux net open-source operating-system program software ubuntu

Last synced: 25 Mar 2025

https://github.com/zahidayturan/operating-systems-23-24

The school assignments for the Operating Systems course focus on thread and process synchronization and optimization.

java operating-system os process spring-boot thread

Last synced: 25 Mar 2025

https://github.com/28ritu/c-strings

Re-Implementation of some C string functions

c operating-system strings

Last synced: 08 Apr 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/nopangel/bear

The best kernel for programmers

asm bear bearos c kernel microsystem operating-system os osdev r x86-64

Last synced: 11 Jun 2025

https://github.com/seanpm2001/whypados_18

🍏️📱️[🇴.🇸]1️⃣️8️⃣️💾️ A separate repository for the archival and development of whyPadOS 18, an open source remake of iPadOS 18. Written in C, and part of the WacOS operating system project.

apple-alternative c-lang c-language gpl3 gplv3 ipados-18-alternative ipados-alternative operating-system wacos wacos-development wacos-operating-system-project wacos-project whypados whypados-18 whypados-18-development whypados-18-project whypados-development whypados-project

Last synced: 02 Mar 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/briandfoy/perl6-currentplatform

Perl 6 extension for determining the operating system type

operating-system perl6

Last synced: 04 Mar 2025

https://github.com/tpdlshdmlrkfmcla/operating_system

컴퓨터공학과 운영체제 정리입니다.

operating-system

Last synced: 18 Jun 2025

https://github.com/wiltonsr/c-programs

A simple C language code grouping on operating system, logic, and makefile issues

c gnu logic-programming makefile operating-system os

Last synced: 06 Sep 2025

https://github.com/connellr023/game-of-life-tos

Conway's Game of Life simulated on Transient OS threads.

armv8 bare-metal conways-game-of-life graphics operating-system raspberry-pi-3

Last synced: 01 Nov 2025

https://github.com/h-3d/h-3x

H-3X is a minimalist operating system built in Rust, designed for educational exploration into OS development and low-level programming.

bare-metal kernel no-std operating-system osdev rust rust-osdev x86-64

Last synced: 03 Jul 2025

https://github.com/h5law/norman

A pure zero-dependency libc implementation with an expanded stdlib with useful data-structures and functionality atop the standard. Used to build and power the rollo kernel and later operating system all built from scratch.

bootloader c data-structures-and-algorithms kernel libc operating-system os standard-library zero-dependency

Last synced: 07 Jul 2025

https://github.com/j3rn/basalt

An immutable Linux distribution for the PinePhone based on Fedora Silverblue

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

Last synced: 11 Jun 2025

https://github.com/genebit/client-server-chat

A client server game built in C. Scrabble-Hangman.

c linux operating-system sockets

Last synced: 18 Mar 2025

https://github.com/alexeev-prog/kintsugios

Minimalistic and rich x86_64 operation system in (F)ASM and C

asm c fasm i386 i386-elf-gcc operating-system os osdev x86 x86-assembly

Last synced: 01 Sep 2025

https://github.com/donno2048/hellos

An entire operating system just to display: "Hello!"

boot-sector operating-system

Last synced: 08 Oct 2025

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

A complete reimplementation of xv6 (RISC-V) in Zig.

kernel operating-system riscv xv6 xv6-riscv zig

Last synced: 18 Jul 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: 24 Aug 2025

https://github.com/lebrancworkshop/operating-system-youtube

Learning Operating System on Youtube. (E.G. Neso Academy)

c online-course operating-system

Last synced: 18 Jul 2025

https://github.com/dudejoe870/funos

A little hobby OS

kernal kernel operating-system os

Last synced: 16 Mar 2025

https://github.com/abhijithkunchati/weenix-os

A full operating system, based on Unix, built as a semester long project

c cpp kernel memory-management operating-system threads virtual-file-system virtual-memory

Last synced: 18 Mar 2025

https://github.com/raineggplant/operating-system-assignments

Bank service simulation, multi-threaded quicksort and Linux pipe driver. [assignment of "Operating System"]

linux-kernel-module multithreading operating-system tsinghua tsinghua-university

Last synced: 19 Jul 2025

https://github.com/rhazra-003/oslab

Assignment - Solution of Operating Systems Lab of 5th Semester (Batch of 2023) of NIT Durgapur

c linux operating-system python3 ubuntu1804

Last synced: 20 Mar 2025

https://github.com/iamgideonidoko/boat-passenger-c-solution

C solution to the Boat Passenger Problem in operating system.

critical-section mutex operating-system process-synchronization semaphore

Last synced: 21 Mar 2025