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/abdallahhemdan/sqrt_os

Sqrt OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin.

hemdan highest-priority-first memory-manager mini-os operating-system os round-robin scheduler shortest-time-remanining-first sqrt-os

Last synced: 16 Mar 2026

https://github.com/tarantool/sysprog

Systems Programming course

c course leaning operating-system system-programming

Last synced: 14 Apr 2025

https://github.com/felipenlunkes/osdevbr

Tutoriais e referências para o desenvolvimento de um sistema operacional (português)

assembly c operating-system osdev portuguese sistema-operacional tutorial

Last synced: 20 Feb 2026

https://github.com/ardaku/quantii

An operating system running the Ardaku engine.

daku operating-system rust wasi wasm webassembly

Last synced: 22 Apr 2025

https://github.com/niqumu/aulavik

Tiny POSIX-like hobby OS written in C

c kernel low-level operating-system os os-dev osdev unix

Last synced: 11 Mar 2026

https://github.com/m-valentino/sacredos

A Windows 9x inspired operating system written in Vanilla JS where every HTML file is executable.

90s css3 desktop gui help-wanted html5 javascript kernel opentocontribution operating-system os retro vanilla-javascript vanilla-js windows9x

Last synced: 10 Apr 2025

https://github.com/ismoilovdevml/oinix

Xinux Jamiyati Arch asosida qurilayotgan open source OS

arch-linux kernel linux oinix open-source operating-system

Last synced: 30 Jun 2025

https://github.com/biltudas1/repackinstalledwindows

This Package Will Help you to Repack your Current Operating System into an install.wim file

cmd dism drive fresh goto installed-programs operating-system operating-systems os repack wim windows windows-10 windows-7 windows-installer wintoolkit

Last synced: 27 Oct 2025

https://github.com/BiltuDas1/RepackInstalledWindows

This Package Will Help you to Repack your Current Operating System into an install.wim file

cmd dism drive fresh goto installed-programs operating-system operating-systems os repack wim windows windows-10 windows-7 windows-installer wintoolkit

Last synced: 29 Jul 2025

https://github.com/kyegomez/swarmos

An all-new OS that orchestrates autonomous agents as workers to execute tasks.

ai asynchronous asynchronous-programming concurrent gpt4 llms ml multi-modality multithreading operating-system os swarms

Last synced: 07 May 2025

https://github.com/foreverbell/jos

JOS Lab of MIT 6.828: Operating System Engineering.

exokernel jos operating-system

Last synced: 13 Apr 2025

https://github.com/axfab/kora-kernel

Kernel for my operating system KoraOS

c hobby-kernel hobby-os kernel operating-system os os-kernel osdev x86

Last synced: 14 Jul 2025

https://github.com/eltanin-os/glacies

Eltanin Linux distribution

linux-distribution operating-system

Last synced: 30 Oct 2025

https://github.com/PhamThe-KHDL/IT007.M14-Operating-Systems

IT007.M14 - Hệ Điều Hành

linux operating-system ubuntu

Last synced: 27 Apr 2025

https://github.com/piraterna/aurix

Read-only mirror of https://git.piraterna.org/aurix

c i686 kernel operating-system osdev x86-64

Last synced: 08 May 2025

https://github.com/aadhil2k4/process_scheduling_calculator

This is an online calculator built using ReactJs and Bootstrap CSS for calculating the waiting time, turnaround time and generate Gantt charts for different process scheduling algorithms

calculator-app operating-system process-scheduling reactjs

Last synced: 08 Apr 2025

https://github.com/jordanej/recuvaos-file-recovery

A bootable WinPE image with Recuva file recovery software installed. Can be used to recover files from formatted drives.

backup bootable file operating-system os portable recovery recuva recuvaos usb windows

Last synced: 02 Aug 2025

https://github.com/iosmanthus/osmanthus-tutorial

How to create an OS from scratch

kernel operating-system osdev tutorial

Last synced: 12 Apr 2025

https://github.com/davidbalbert/thimble

A small OS that doesn't do much.

assembly c operating-system

Last synced: 12 Jan 2026

https://github.com/1j01/mos

Monochrome Operating System

game l33t leet monochrome mos moss operating-system os retro web-desktop

Last synced: 12 Sep 2025

https://github.com/memescoep/xenos

XenOS is an operating system written in .NET C# and is made possible by the Cosmos OS project.

bruh-moment c-sharp cosmos-os dotnet operating-system osdev

Last synced: 10 Mar 2026

https://github.com/techno-coder/example_os

A heavily commented OS in Rust for reference purposes

kernel operating-system osdev rust tutorial x86-64

Last synced: 16 Mar 2026

https://github.com/ceticamarco/vulcanos

🌋 Monolithic x86 kernel written in C and Assembly

assembly c kernel operating-system osdev

Last synced: 15 Jul 2025

https://github.com/coletrammer/iros

Operating System focused on asynchronicity, minimalism, and performance.

c-plus-plus cpp kernel operating-system os osdev posix

Last synced: 14 Jul 2025

https://github.com/rollingrhinoremix/rollingrhinoremix.github.io

This is the official repository for the Rolling Rhino Remix. Rolling Rhino Remix is an un-official Ubuntu flavour which converts the Ubuntu operating system into a rolling release Linux distribution by tracking the devel series.

distro linux open open-source operating operating-system ubuntu ubuntu-remix website

Last synced: 13 Apr 2025

https://github.com/shubhexists/vanish

A simple config tool to make locally trusted X.509 development certificates for your domains

certificates command-line developer-tools hardware-support https localhost mkcert operating-system parsing root-ca

Last synced: 17 Mar 2025

https://github.com/brosck/simpleasmkernel

「💻」Simple kernel made in 16-bit assembly only

16-bit assembly assembly-language cpu disk dos kernel operating-system simple system

Last synced: 06 May 2025

https://github.com/electronic-waste/chcore

A Microkernel OS Lab & Note & Homework for SJTU SE3357

c homework microkernel notes operating-system sjtu sjtu-se

Last synced: 16 Mar 2026

https://github.com/jkelley129/ignis-os

An 64-bit operating system I'm developing for the x86 architecture

assembly c drivers low-level memory-management operating-system os system-internals

Last synced: 10 Mar 2026

https://github.com/the-lainos-project/lainos-wallpapers

A repo with Lain wallpapers from Fauux, OmniDisplay, and Wallhaven. We got the artist's permission.

distro lain linux-distribution linux-distro operating-system os rice

Last synced: 07 Oct 2025

https://github.com/anuj-rai-23/adaptive-replacement-cache-arc-algorithm

A project for Advanced Operating System(CS604) that implements ARC cache replacement policy.

arc cache-replacement cpp17 lru-cache lru-replacement-algorithm operating-system

Last synced: 10 Jun 2025

https://github.com/jancd/os-tutorials

📚 使用 Rust 和树莓派 3 进行裸机与操作系统开发教程。

arm64 armv8 bare-metal kernel operating-system os rust rust-lang

Last synced: 07 May 2025

https://github.com/Electronic-Waste/Chcore

A Microkernel OS Lab & Note & Homework for SJTU SE3357

c homework microkernel notes operating-system sjtu sjtu-se

Last synced: 14 Apr 2025

https://github.com/asabaseiban/buaaentrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 11 Apr 2025

https://github.com/0rax/berryos

Lightweight distribution of Raspberry Pi OS configurable headlessly using cloud-init.

arm64 armhf cloud-init debian linux operating-system raspberry-pi raspberrypi

Last synced: 05 May 2025

https://github.com/justintime50/os-scripting

A collection of macOS, Linux, Windows, and other operating system scripts that can be used to automate deploying and administering computers.

automate bash bash-scripting deploy linux mac macos operating-system os powershell raspberry-pi script scripting ubios vagrant windows

Last synced: 07 May 2025

https://github.com/chefkissinc/skywalkos

An operating system written in Rust. skywalkOS is not <insert other operating system here>.

ipc kernel modern operating-system operating-system-kernel rust skywalkos uefi x86 x86-64

Last synced: 29 Apr 2025

https://github.com/grayoj/darwin

Operating System in C and Assembly, with bootloader components borrowed from the Nanobyte OS

operating-system

Last synced: 09 Apr 2025

https://github.com/starnekovo/buaaentrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 29 Jun 2025

https://github.com/octacian/digicompute

A Minetest mod providing computer nodes that can function on their own or work as a network.

lua minetest mod operating-system sandboxed simulation wip

Last synced: 16 Sep 2025

https://github.com/codewithjaspreet/company-wise

Collections of Company Wise DSA questions done during my job hunt & Core Subject Materials

algorithms computer-networks dbms dsa oops-in-java operating-system

Last synced: 17 Apr 2025

https://github.com/hide27k/haribote-os

30日でできる!OS自作入門

books haribote-os operating-system

Last synced: 05 Apr 2025

https://github.com/benwestgate/bitcoin-core-on-tails

Deprecated Setup script for installing Bitcoin Core to Tails persistent storage. Full node, wallet, backup and clone for a friend functions

bash bash-script bitcoin bitcoin-core debian full-node linux operating-system privacy security shell tails

Last synced: 28 Oct 2025

https://github.com/fmw666/operating-system

🍋 计算机操作系统

operating-system

Last synced: 19 Jan 2026

https://github.com/jbruchon/c02

An operating system for the 6502/65816 CPU

6502 6502-assembly c64 commodore-64 kernel multitasking nintendo operating-system

Last synced: 13 May 2025

https://github.com/ccoskrnl/ccos

出于个人兴趣而写的x64架构操作系统项目,支持UEFI、APIC、多核激活、基于Windows的内存管理方案等

assembly c operating-system os uefi-boot x86-64

Last synced: 03 Jun 2026

https://github.com/arkapg211002/sem-5-cse

All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24

assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim

Last synced: 20 Aug 2025

https://github.com/AsabaSeiban/BUAAEntrance

北航 991软件工程考研初复试 代码和笔记

algorithm data-structures operating-system

Last synced: 13 May 2025

https://github.com/b1f6c1c4/why-i-gave-up-using-windows

全方位控诉Windows的使用和开发体验

bsod operating-system powershell shitty windows

Last synced: 24 Mar 2025

https://github.com/amjad50/emerald

An Operating System in Rust

operating-system os rust

Last synced: 14 Aug 2025

https://github.com/yesco/jml

jml - a useful web/cloud minimal unikernel distributed operating system

eval functional functional-language html lambda-calculus language operating-system unikernel urbit web webserver

Last synced: 11 Apr 2025

https://github.com/brucezoom/ei338-os-projects

Repository for course projects of EI338 Computer System. I appreciate it if you do not BAIPIAO.

coursework linux operating-system

Last synced: 10 Apr 2025

https://github.com/byt3n33dl3/thc-cartel

Configurations and Deprecated payloads. Some useful scripts for Cobaltstrike.

exploit kali-linux metasploit operating-system payloads pentesting shellcode

Last synced: 29 Mar 2025

https://github.com/ascendho/ky-os

《计算机操作系统(慕课版)》 汤子瀛 汤小丹 PPT、实验源码、思考题、思维导图等

operating-system ostep

Last synced: 18 Oct 2025

https://github.com/benhoyt/benos

A tiny 32-bit Forth operating system I wrote when I was 16

386 forth operating-system

Last synced: 11 Apr 2025

https://github.com/flydeoo/mya

a fun project to create OS from scratch

cprogramming-language operating-system x86assembly

Last synced: 20 Nov 2025

https://github.com/byt3n33dl3/isabella

Rootkit and Kernel attack kit, 𝗜𝘀𝗮𝗯𝗲𝗹𝗹𝗮 program Enables Cyber Attacks to gain access from Machines without being detected.

executable extensions kernel operating-system os root rootkit

Last synced: 16 Aug 2025

https://github.com/lucmsilva651/helloworld-bl-asm

Code for a simple OS that shows the message "Hello World!" when booted.

assembly operating-system os

Last synced: 12 May 2025

https://github.com/konloch/jaxon

Native Java SDK built on top of SJC, compiling Java to native code without bytecode or virtual machines.

compiler java-compiler operating-system operating-systems package-manager sdk simple-java-compiler sjc software-development-kit

Last synced: 13 Oct 2025

https://github.com/jwmcglynn/cs140e

Project for the Stanford CS140e course back in 2018, creating a mini Rust-based OS for Raspberry Pi. I developed this while following along online.

operating-system raspberry-pi-3 rust

Last synced: 13 Aug 2025

https://github.com/ccareaga/toe-s

Yet another hobby OS

assembly c operating-system

Last synced: 06 Sep 2025

https://github.com/aminkhani/os

Operating System (OS) Tutorial

application computer-science hardware operating-system os tutorial

Last synced: 17 Feb 2026

https://github.com/soreing/sore-os

Primitive x86 32bit Operating System with FAT32 File System and a Kernel

boot fat32 filesystem kernel operating-system osdev x86-assembly

Last synced: 04 Mar 2026

https://github.com/brightprogrammer/misraos

A Modern Operating System Written in C++ From Scratch!

cmake cpp kernel modern operating-system osdev

Last synced: 26 Jul 2025

https://github.com/pdp-10/waits

Stanford A. I. Lab operating system 1972 to 1990 named WAITS, Western Artificial Intelligence Time Sharing. This repository provides the wide overview with pointers to and a few samples of the technical and historical details.

artificial-intelligence computer-history lisp operating-system pdp-10 robotics stanford tex

Last synced: 17 Jun 2025

https://github.com/gbowne1/classicos

An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)

c hacktoberfest hacktoberfest- hacktoberfest2023 kernel kernels nasm nasm-assembly operating-system operating-systems os osdev x86 x86-32

Last synced: 12 Apr 2025

https://github.com/mlouielu/nand2vm

nand2vm - pure python implement of nand2tetris Hack platform

nand2tetris operating-system os python virtual-machine

Last synced: 25 Jan 2026

https://github.com/archibate/newos

A hobby unix-like operating system

c-library c-runtime filesystem kernel operating-system

Last synced: 06 May 2025

https://github.com/ranaaditya/coronaos

UNIX based x86_32bit light weight OS build from Scratch in c and c++ .

operating-system os system-design system-programming

Last synced: 10 Apr 2025

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

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

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

Last synced: 09 Feb 2026

https://github.com/chaosnet/minits

PDP-11 operating system, network router from MIT

chaosnet computer-history operating-system pdp11

Last synced: 23 Feb 2026

https://github.com/vanhakobyan/operatingsystemwithcpp

:chart_with_upwards_trend:Operating System with C++:chart_with_upwards_trend:

cpp operating-system os

Last synced: 16 Oct 2025

https://github.com/IAmTheNerdNextDoor/arikoto

Arikoto is a personal OS project that is inspired by and is aiming to have a similar nature to ToaruOS.

c cmake hobby-os kernel limine low-level operating-system os osdev x86 x86-64

Last synced: 16 Apr 2025