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

3rd Year 2nd Semester - Operating System Lab

cpp operating-system

Last synced: 04 Jul 2025

https://github.com/i5-650/turb-os

A small OS made in C/C++, made for a supervized project ! This project is NOT an example

c cpp operating-system os school-project

Last synced: 17 May 2026

https://github.com/saket-sk/chat-application-using-shared-memory

Operating System Project showing Chat Application (CLI mode) using the concept of Shared Memory. GUI will be added later. For detailed information, READ WIKI of this PROJECT.

c operating-system shared-memory

Last synced: 24 Feb 2025

https://github.com/furkanonder/olympos

An experimental 32-bit Operating System

32-bit from-scratch operating-system

Last synced: 14 Oct 2025

https://github.com/itsjomon/cs-theory-notes

A comprehensive collection of theory notes covering key concepts in computer science, including computer networks, operating systems, and database management systems (DBMS). A valuable resource to build a solid theoretical foundation.

computer-networks computer-science database-management-system operating-system

Last synced: 02 Apr 2025

https://github.com/killian-w/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: 21 Mar 2025

https://github.com/ntdls/tedios

A template OS originally designed to reverse SHA1 hashes on bare-metal instead of dealing with OS overhead.

assembly low-level operating-system

Last synced: 24 Feb 2026

https://github.com/valiantlynx/advanced-operating-systems

Welcome to the Advanced Operating Systems Course repository! This repository serves as a comprehensive resource center hosting all necessary materials, assignments, and additional resources for the UIA Advanced Operating Systems course.

operating-system

Last synced: 21 Jan 2026

https://github.com/stnert/solopensec

API Enterprise Remote Solutions of Cybersecurity

configuration cybersecurity operating-system suporte

Last synced: 04 Feb 2026

https://github.com/ravindraogg/be-lab-codes

Vtu Lab program's BCS303, BCSL305, BCS304, BCS306A, BCS401, BCS402, BCS403, BCSL404, and BDSL456B.

bcs303 bcs304 bcs306a bcsl305 dsa dsalabprograms java labprograms oops operating-system vtu vtulabprograms

Last synced: 15 May 2026

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/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/mostafagalal1/g-shell

Unix shell program with same functionalities of the conventional terminal containing the basic set of commands introduced in terminal.

c implementation operating-system unix-shell utility

Last synced: 12 Oct 2025

https://github.com/daniel05155/client-server-bank-system

This project is a banking management system built with the concept of operating system and multithread programming using C++.

bank-system cpp operating-system

Last synced: 12 Oct 2025

https://github.com/yashmagane/cpu-scheduling

Project on testing different CPU Schedulers

bash cpu-scheduling operating-system schedulers

Last synced: 18 May 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/cworld1/osp-learning

Some notes and code about CWorld learning Operating System Principle

learning operating-system operating-system-learning system vitepress

Last synced: 17 Mar 2025

https://github.com/bourgeoisor/mussels

Simple Unix command-line interpreter written in C++.

operating-system shell

Last synced: 18 Apr 2026

https://github.com/deatthblade1/sonic-meme

Sonic-meme is a collection of creative, humorous images and videos featuring the iconic Sonic the Hedgehog character. This project aims to bring together the best memes, allowing fans to share and enjoy Sonic-themed content easily.

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

Last synced: 29 Apr 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/gusg21/os-me

A simple OS-detection library for JS

javascript library operating-system

Last synced: 25 Feb 2025

https://github.com/lizainslie/railos

A simple operating system

assembly clang operating-system

Last synced: 07 Nov 2025

https://github.com/adisol07/ohmyos

Library for interacting with operating system without platform specific code

code csharp library nuget nuget-package operating-system os

Last synced: 19 Jan 2026

https://github.com/lukem512/cakeos

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

operating-system x86

Last synced: 14 Mar 2025

https://github.com/finnmglas/betriebssystem

AI ready linux distribution for agentic development. Optinionated defaults that help me (and possibly you too) get stuff done faster. Installable, Live-Bootable, Customizeable. Built by Finn Glas

agentic agentic-os ai-agents claude claude-code debian fleet-management iso linux linux-fleet live-build live-build-config operating-system whitelabel-os

Last synced: 28 May 2026

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: 02 May 2026

https://github.com/usmanshaikh24/my-assignments

This repository contains structured and categorized assignments from various subjects in my B.Tech (CSE-AI) curriculum. Each folder corresponds to a different subject and includes assignments in HTML, PDF formats. These assignments cover both theoretical concepts and practical implementations.

electric machiine-learning-algorithms operating-system technology vehicles web

Last synced: 21 Jul 2025

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/ydx-2147483647/os_qa

问答:操作系统原理。 (2022年9月至10月)

beijing-institute-of-technology homework operating-system

Last synced: 10 Oct 2025

https://github.com/sanam2405/operatingsystemlabs

This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022

c operating-system

Last synced: 09 Jul 2025

https://github.com/paulodhiambo/openv

RISC V Microkernel Operating System

microkernel operating-system risc-v

Last synced: 19 Jun 2026

https://github.com/psygreg/popsicle

A slightly modified version of System76's PopOS with Gnome Software as its package manager frontend, Linux-XanMod kernel for better performance and up-to-date features and some other tweaks.

linux linux-desktop linux-gaming linux-system operating-system pop-os

Last synced: 19 Jan 2026

https://github.com/tomlutzenberger/useragent

A small and easy but useful webservice to identify user-agents

api browser identification navigator operating-system os user-agent webservice

Last synced: 12 Jun 2025

https://github.com/francisc0arauj0/last

My own x86_64 operating system

c hobby hobby-os hobby-project kernel operating-system os

Last synced: 10 Oct 2025

https://github.com/nekronos-gh/tinyfile

Library for providing service domain access to any process in the system through IPC.

operating-system shared-memory

Last synced: 09 Oct 2025

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

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

as-macro assembler operating-system rust

Last synced: 20 May 2026

https://github.com/dudejoe870/funos

A little hobby OS

kernal kernel operating-system os

Last synced: 16 Mar 2025

https://github.com/elementh/cue_os

:gear: A rust-powered OS for the LULZ

hobby lulz operating-system rust

Last synced: 11 Jan 2026

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

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

aarch64 operating-system proot-distro

Last synced: 13 Aug 2025

https://github.com/pkarnakov/tinyos

Prototype operating system in x86 assembly

operating-system x86-assembly

Last synced: 03 May 2026

https://github.com/donno2048/citur

create iso to use Rosehip

iso linux operating-system python3 windows

Last synced: 03 May 2026

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

🖥️ Operating System Practicals (SEM 3)

linux linux-kernel operating-system os practicals

Last synced: 03 May 2026

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: 11 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/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/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/2kabhishek/cshell

Not a seashell ⛵🐚

bash c diy operating-system shell unix

Last synced: 06 May 2026

https://github.com/winstonliyt/secfsystem

UNIX-like secondary file system for Course 10043601 Project

c filesystem operating-system unix

Last synced: 16 May 2026

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 May 2026

https://github.com/longpanzhou/kerneldriver

Microsoft OS kernel functions reimplementation.

kernel kernel-driver microsoft operating-system windows-10

Last synced: 17 Jun 2026

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

In-memory Operating System Installation Environment for Executing Tinkerbell Workflows based on systemd

bare-metal baremetal containerd linux operating-system os systemd tinkerbell

Last synced: 17 Feb 2026

https://github.com/promyloph/eumulator

Reimplementation of EUMEL0 virtual machine

eumel operating-system

Last synced: 11 Mar 2026

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

operating system kernel for raspi4b

internetware operating-system

Last synced: 10 Jun 2026

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

A low-profile Operating System for Minecraft Forge OpenComputers.

lua minecraftforge opencomputers operating-system

Last synced: 06 Oct 2025

https://github.com/m0rningdawning/knockos

PeachOS knock-off to practice kernel dev.

c kernel nasm operating-system x86-64

Last synced: 01 May 2026