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/syed-bakhtawar-fahim/4th-semester-shared

This is Complete Exam Preparation Material specially for the student if DCS-UoK (BSSE). If you have any query feel free to contact me via LinkedIn or Email

advanced assembly-language business-service discrete operating-system psychology software-engineering

Last synced: 12 Apr 2025

https://github.com/albanseurat/aos

Raspi3 bare-bone playground with Rust Programming language

bare-metal operating-system os raspberry-pi raspberry-pi-3 rust

Last synced: 19 Apr 2026

https://github.com/seanpm2001/whyWatchOS_10

🍏️⌚️💾️ The official source repository/separate repository for the archival and development of whyWatchOS 10, an open source remake of watchOS 10. Written in C, and part of the WacOS operating system project.

apple-alternative c-lang c-language gpl3 gplv3 md operating-system subsystem txt wacos wacos-development wacos-project watchos watchos-alternative watchos10 watchos10-alternative whywatchos whywatchos-10 whywatchos-development whywatchos-project

Last synced: 11 Mar 2025

https://github.com/w84death/moncia-pc

Homebrew Personal Computer based on 8-bit Arduino

arduino avr homebrew operating-system pc

Last synced: 18 Apr 2026

https://github.com/sbarisic/kernel

x64 kernel operating system thing

amd64 assembly c msvc operating-system x86-64

Last synced: 21 May 2026

https://github.com/bocaletto-luca/superlamp

SUPERLAMP is a Bash TUI for Debian/Ubuntu that automates the installation and management of a complete LAMP+FM+DevOps stack: Apache2, MySQL/MariaDB, PHP+phpMyAdmin, FTP, Python, Git, Node.js with Composer/NVM, Docker, UFW, Fail2Ban and SSL. Includes smart updates, service control, DB wizard, site scaffolding, dry-run and verbose modes.

admin-tools administration bocaletto-luca debian gplv3 lamp lamp-stack linux opensource operating-system superlamp

Last synced: 19 Jun 2025

https://github.com/ZBCMars/UEFIStudy

Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.

bios c operating-system uefi uefi-boot uefi-shell

Last synced: 11 Mar 2025

https://github.com/winsdominoes/kernel

A basic operating system kernel, by me. This will be updated everyday if I have time. This kernel is based on https://github.com/iknowbrain/NIDOS.

kernel operating-system operating-system-kernel operating-system-learning operating-systems-project winos

Last synced: 12 Jun 2025

https://github.com/frankray78/instructionos

A 32-bit, x86 operating system written in C.

kernel operating-system os osdev

Last synced: 10 Apr 2025

https://github.com/snacsnoc/nanopyos

Embedded Python interpreter in a minimal kernel for arm64

operating-system os-development python-os

Last synced: 04 Jan 2026

https://github.com/vanditg/comp-sci-7064---operating-systems

This repository contains assignments and solutions for one of my postgraduate subjects of COMP SCI 7064 - Operating Systems. The programming language is C++.

operating-system

Last synced: 09 Apr 2025

https://github.com/vantamnguyen/operating-system-concepts

My codes to illustrate what I learn from dinosaur book (Operating System Concepts)

dinosaur-book memory-management operating-system processing synchronization thread

Last synced: 02 May 2026

https://github.com/justalexeydev/evaosasm

Eva-OS - Это Open Source операционная система написанная на Assembler

assembler nasm-assembly open-source operating-system

Last synced: 13 Jul 2025

https://github.com/cbkadal/os231

OS231

operating-system

Last synced: 12 Apr 2025

https://github.com/eersoy93/linux-os-userspace

Userspace part from scratch of the OS. The kernel and libraries should be ensured via system. (only "Hello, World!" currently)

linux linux-operating-system linux-os linux-userspace operating-system os userspace

Last synced: 16 Jul 2025

https://github.com/abirpahlwan/TingTingOS

An operating system based on COSMOS

cosmos cosmos-os csharp operating operating-system os system

Last synced: 11 Mar 2025

https://github.com/Camroku/Toryus

A hobby operating system project

assembly c operating-system osdev

Last synced: 11 Mar 2025

https://github.com/non-os/nonos-website

The NONOS - WiKi - Manual - Documentation - ISO Downloads and News

nonos open-source operating-system

Last synced: 11 Mar 2026

https://github.com/bocaletto-luca/netutils

NetUtils — Networking Utility Toolkit for Linux Author: Bocaletto Luca A professional Bash toolkit for everyday network tasks: downloads, uploads, port scans, latency and throughput tests. All output (stdout & stderr) is logged to netutils.log.

bash bash-script bocaletto-luca information linux netutils operating-system shell shell-script

Last synced: 18 Jun 2025

https://github.com/kettle11/minimal_uefi

A minimal Rust project to get started with UEFI

kernel operating-system rust uefi

Last synced: 05 May 2026

https://github.com/phattharaphorn/os-lab

👨🏻‍💻🔗 A collection of organization and structure of Operating Systems.

concurrency operating-system syncronization

Last synced: 19 Jul 2025

https://github.com/pmuens/rost

Hobby operating system written in Rust.

kernel operating-system os rust rust-lang

Last synced: 29 Jul 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/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: 09 May 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/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/longpanzhou/kerneldriver

Microsoft OS kernel functions reimplementation.

kernel kernel-driver microsoft operating-system windows-10

Last synced: 12 Aug 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: 02 May 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/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: 20 May 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/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/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/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/stringmanolo/small

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

aarch64 operating-system proot-distro

Last synced: 13 Aug 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/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/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/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/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/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/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/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/zanders3/loxos

A hobby operating system

cpp14 lox-language operating-system

Last synced: 25 May 2026

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/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/sjkingo/osbook

A beginner’s guide to operating systems development

book operating-system osdev sphinx

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/mrbisquit/banana-os-basic-v2

An Advanced Cosmos OS built in C#

cosmosos operating-system os

Last synced: 04 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/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: 20 May 2026

https://github.com/kunaldhongade/os

Operating System Programs

c learning-by-doing operating-system os

Last synced: 29 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: 20 May 2026

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/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: 20 May 2026

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/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/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/thiagobarradas/uautil

User-Agent utility - Extract details from user-agent header

browser dotnet dotnet-core dotnet-core2 operating-system platform user-agent user-agent-parser

Last synced: 12 May 2026

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/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/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: 19 May 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/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/jxsl13/osfacts

osfacts is a go library for detecting os information like os family, architecture, distribution and version.

aix ansible darwin distribution distro facts go golang linux macos operating-system osinfo solaris version windows

Last synced: 11 Apr 2026

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/younesrabeh/martu-os

A simple operating system for Arduino Uno (ATmega328P)

arduino-uno atmega328p mcu operating-system

Last synced: 08 Nov 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: 02 May 2026

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

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

c online-course operating-system

Last synced: 19 May 2026

https://github.com/dgisolfi/dos

A Typescript OS created for Fall 2018 Operating Systems class.

operating-system typescript

Last synced: 15 Mar 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/themissingcow/pimoroni-presto-tmos

A simple single-tasking OS for the awesome Pimoroni Presto, designed for page-based applications.

micropyhton operating-system pimoroni pimoroni-presto

Last synced: 09 Mar 2025