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/seanpm2001/visoros

🍏️👓️💾️ The official source repository/separate repository for the archival and development of VisorOS, an open source remake of Apple's VisionOS operating system family. Written in C, Assembly, Swift, and Objective-C. Part of the WacOS operating system project.

apple-alternative assembly-language c-language gpl3 gplv3 metal-lang mixed-reality objective-c-lang objective-c-plus-plus-lang operating-system subsystem swift-lang visionos-alternative visoros visoros-development visoros-project wacos wacos-development wacos-operating-system-project wacos-project

Last synced: 10 Apr 2025

https://github.com/khaledh/bitflow

A 32-bit kernel implemented in C

kernel operating-system

Last synced: 07 Oct 2025

https://github.com/usamoi/nekos

A toy OS written in Rust.

operating-system

Last synced: 09 Mar 2026

https://github.com/54ac/os-keygen

An old-school keygen for outdated operating systems made using Svelte.

javascript keygen operating-system svelte typescript

Last synced: 11 Apr 2025

https://github.com/bao-project/bao-linux-drivers

Bao Hypervisor Linux Drivers.

driver kernel linux operating-system

Last synced: 03 Mar 2026

https://github.com/bas1c1/nembusos

New Russian UNIX-like x86 operating system written in C and NASM

c gcc i386 nasm-assembly operating-system osdev x86

Last synced: 09 Jul 2025

https://github.com/maximgrynykha/winkill

⚙️ Scan & Kill Windows processes in PHP

kill operating-system os php process processes scan tasklist terminate windows winkill

Last synced: 13 Jan 2026

https://github.com/b-gyro/b-gyro

"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and faithByte.

32-bit assembly c-language kernel operating-system osdev x86

Last synced: 16 Aug 2025

https://github.com/sux2mfgj/himawari

Operating System

operating-system x86-64

Last synced: 12 Mar 2026

https://github.com/xwwwb/xyz_os

郑州轻工业大学 操作系统课程设计

operating-system

Last synced: 19 Apr 2025

https://github.com/xhyabunny/nodos

Effective Operating System.

c cpp cs operating-system os

Last synced: 10 Apr 2025

https://github.com/xerpi/pec-os

Operating System for the SISA Architecture

operating-system os-dev

Last synced: 10 Jan 2026

https://github.com/halojoy/userinfo-location-browser

Will get info of user: Geolocation, Browser, Operating System and more. Store the data in database.

browser city country database detect detection device ip ip-address location operating-system php php7 timezone user-agent

Last synced: 17 Jul 2025

https://github.com/bkosm/szt-os

Operating system simulator made for an university project.

cpp operating-system os

Last synced: 23 Jul 2025

https://github.com/juancarlospaco/nim-osutil

OS Utils for Nim, simple tiny but useful procs for OS.

battery nim nim-lang operating-system process

Last synced: 16 Mar 2026

https://github.com/bydmiller/os-dev

Operating system written in x86 assembly and C.

bootloader bootsector c kernel operating-system registers vda x86 x86-assembly

Last synced: 30 Jul 2025

https://github.com/ayhamratrout/cpu_simulator

A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.

c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os

Last synced: 22 Sep 2025

https://github.com/jakkusakura/minimal_os

Minimal OS is an operating system in almost pure rust

operating-system rust

Last synced: 05 Mar 2025

https://github.com/infinityos-dev/core_old

Lightweight easy to use operating system made to limit e-waste

hobby-os infinityos kernel operating-system osdev rust rust-os toy-os x86-64

Last synced: 01 Nov 2025

https://github.com/ndraey/nocturneos-base

NocturneOS - простая операционная система для компьютеров

c cmake kernel operating-system os osdev rust x86

Last synced: 24 Dec 2025

https://github.com/risc-os-community/risc-os-community

The RISC OS Community on GitHub, if you want to know what this is or you want to help us start from here!

arm coding community documentation graphics hacktoberfest open-source opensource operating-system projects risc-os riscos riscos-ci sound tutorials

Last synced: 02 Jul 2025

https://github.com/tayoky/stanix

An 64 bit OS made from scratch

c low-level operating-system os x86-64

Last synced: 30 Apr 2025

https://github.com/shonenada/constance

Constance. A simple operating system.

c operating-system

Last synced: 22 Jan 2026

https://github.com/ldilley/bsdmod

:smiling_imp: Various demonstrational FreeBSD kernel modules

bsd c example example-code freebsd freebsd-kernel freebsd-kld operating-system tutorial tutorial-code

Last synced: 10 Mar 2026

https://github.com/arda-guler/kikaos

Basic OS kernel with basic command line

command-line educational kernel operating-system os terminal

Last synced: 18 Sep 2025

https://github.com/greek0x0/resonance-arch

An Arch distribution for forensics and penetration testing

archlinux forensics linux operating-system

Last synced: 04 Sep 2025

https://github.com/tesa-klebeband/davidos

A DOS clone written entirely in x86 Assembly that supports parts of the DOS api

16-bit-assembly dos-clone operating-system x86

Last synced: 21 Mar 2025

https://github.com/oovm/env-sort

Sort your environment variables

environment-variables operating-system

Last synced: 11 Apr 2025

https://github.com/ejunjsh/myos

💻 my operating system like unix/linux

assembly bochs brew c i386 i386-elf-gcc nasm operating-system os

Last synced: 04 Jul 2025

https://github.com/stevepentland/spinup

A tool to help you spin up a newly installed machine

distro-packages installing linux operating-system snap-packages

Last synced: 11 Mar 2026

https://github.com/rcore-os/isomorphic_drivers

A set of isomorphic drivers that can run both in kernel and user space without modifications.

driver-programming operating-system rust

Last synced: 04 Oct 2025

https://github.com/cpscript/kyro

"Kyro" a simple and basic; bare bones operating system focusing on user security and protection(kind of like tails OS), WARNING: This isn't complete yet so it might not work. Inspiration from OSMora's hyra OS.

asmx86 bootloader filesystem kernel kernel-development operating-system

Last synced: 06 Oct 2025

https://github.com/hareshkh/jash

Just A SHell - A linux shell for Operating Systems course (CSN-232)

operating-system python shell

Last synced: 28 Feb 2026

https://github.com/nthnn/jessy-os

Embedded Operating System for ESP32-WROVER MCU that has virtual runtime for RISC-V and own C++ SDK.

esp32 esp32-arduino esp32-platformio esp32-wroom operating-system operating-system-concepts operating-system-design operating-system-project os osdev

Last synced: 07 Feb 2026

https://github.com/rocky43007/universalos

An Operating System which can run Windows, Mac and Linux apps natively!

kernel operating-system

Last synced: 13 Apr 2025

https://github.com/amilich/arm-rtos

Operating system for ARM processors

assembly operating-system raspberry-pi

Last synced: 26 Feb 2026

https://github.com/yisaer/dailycode_in_shulife

My Daily Code in My College life in SHU

assembly data-structures operating-system

Last synced: 22 Aug 2025

https://github.com/louisjenkinscs/moltaros

A minimal implementation of an Operating System implemented in (mostly) C and (sparse) Assembly

educational heap kernel operating-system x86

Last synced: 08 May 2025

https://github.com/yeaseen/nachos-os_build

This is an extension of Nachos to support multiprogramming using system calls such as Exec, Exit, Read and Write to have processes request services from the kernel. Then it is further extended by a Virtual Memory Manager supported by Demand Paging and Page Replacement procedures.

demand-paging nachos-os operating-system page-replacement syscalls threading virtual-memory-manager

Last synced: 12 Feb 2026

https://github.com/vpoulailleau/dezos

DezOS is an simplistic and minimalist operating system (OS) to understand how can an OS work.

c operating-system os toy-project

Last synced: 05 Oct 2025

https://github.com/arthurmco/rainos

A hobby operating system, designed for old computers

c easy-to-use hobby-os operating-system x86-32

Last synced: 17 Jan 2026

https://github.com/memescoep/hyperion_os

The Hyperion Operating System is a 64-bit OS that is using the limine bootloader and is written in C

64bit c limine-bootloader operating-system osdev

Last synced: 08 Oct 2025

https://github.com/purarue/on_machine

Generate a unique-enough fingerprint for my current machine, to make it easier to pick different commands/scripts to run on mac, different flavors or linux, or windows

detection distro dotfiles linux-distros operating-system operating-system-detection

Last synced: 18 Mar 2025

https://github.com/smiluredev/yenos

¥enOS Desktop é uma versão customizada do Slax Linux, criada como projeto de portfólio por diversão e aprendizado.

linux linux-distribution linux-distro linux-distro-download linux-distro-iso-remix operating-system operating-systems os

Last synced: 29 Sep 2025

https://github.com/x65/os-816

OS/816 - Operating System for X65 microcomputer

65816 8bit operating-system

Last synced: 02 Aug 2025

https://github.com/ntdls/mcafeekiller

A quick and dirty solution to gracefully terminate all McAfee "anti-virus" services running on your machine.

academia anti-virus injection operating-system service threads

Last synced: 14 Apr 2025

https://github.com/ragu-manjegowda/vivitsa

An Operating System written from scratch.

bochs from-scratch littleos operating-system os osdev qemu x86

Last synced: 01 Mar 2025

https://github.com/scop/wrun

Web executable launcher, one command for multiple OS/architectures

architecture ci launcher operating-system

Last synced: 30 Dec 2025

https://github.com/ymdarake/write-your-own-operating-system

Sample code for the video "Write your own Operating System"

kernel operating-system operating-system-learning os

Last synced: 05 Mar 2025

https://github.com/ishwar00/nandtotetris

Documenting my attempt to make a modern computer out of Nand logic gates

assembler compiler educational-project golang nand2tetris nandtotetris operating-system virtual-machine

Last synced: 19 Mar 2025

https://github.com/vuics/h9y

HyperAgency (h9y) is agentic AI operating system. Open-source, decentralized, omni-channel, self-host & cloud, web3 marketplace.

agentic agentic-ai agents ai ai-agents decentralized h9y h9y-ai hyper-agency hyperagency llm omni omni-channel open-source operating-system os web3 web3-marketplace workflow

Last synced: 13 Jan 2026

https://github.com/B-Gyro/B-Gyro

"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and faithByte.

32-bit assembly c-language kernel operating-system osdev x86

Last synced: 27 Jul 2025

https://github.com/abranhe/os

Know you operating system from your terminal. Written in C.

c-library c-module cli clib clibs freebsd linux macos operating-system os win32 win64 windows

Last synced: 31 Dec 2025

https://github.com/jcs090218/jcscc_engine

JCSCC is a C/C++ game engine that provide a simple programming interface to do a cross-platform native code game. Include resource manager with secure deocode and encode algorithm. The purpose of the project is to learn how a game engine were made, knowing the game engine architecture and able to use it knowledge apply to all other modern game engine.

directx engine game game-engine gui math-library networking opengl operating-system rendering research resources sdl2 socket-programming

Last synced: 04 Jul 2025

https://github.com/justalexeydev/evaos

EvaOS is an operating system implemented in ReactJS and designed on the VioletKernel system library.

kernel operating-system reactjs site

Last synced: 15 Sep 2025

https://github.com/sukhmancs/os-dev

Operating system written in x86 assembly and C.

bootloader bootsector c kernel operating-system registers vda x86 x86-assembly

Last synced: 11 Apr 2025

https://github.com/guptasiddhant/reos

React based web-OS

javascript operating-system react

Last synced: 16 Aug 2025

https://github.com/project-undefined/lupine-os

Security-centered, Super-customizable, Open Source, and user freindly OS. (aka LupOS)

freebsd openbsd operating-system os rust

Last synced: 17 Oct 2025

https://github.com/smokku/wrte

microkernel-like environment to run untrusted applications in browser

distributed javascript kernel microkernel operating-system runtime sandbox untrusted-applications www

Last synced: 17 Mar 2025

https://github.com/googtech/note

📖 The Learning note about data structure & algorithm, operating-system, computer-network, computer-compose-principle, and fundamentals-of-compiling.

408 algorithm computer-compose-principle computer-network cs-learning-note data-structure fundamentals-of-compiling operating-system vuepress-v2

Last synced: 25 Jan 2026

https://github.com/kkebo/cloumo

Web アプリケーション専用 OS

assembly cpp operating-system os web-browser

Last synced: 18 Jun 2025

https://github.com/matesxs/matesos2

Version 2 of my testing OS developement project

assembly cpp gcc kernel limine nasm operating-system x86-64

Last synced: 02 Apr 2025

https://github.com/snacsnoc/fluxflop

floppy-sized Linux in the modern era

floppy-linux i486 linux-distribution operating-system

Last synced: 30 Jun 2025

https://github.com/erik-donath/sodium

An small x86 Operating System which uses multiboot2 and the grub bootloader.

boot grub i686 kernel multiboot2 operating-system os uefi-boot x86

Last synced: 16 Jun 2025

https://github.com/globules-io/ogx.os

Experimental browser based operating system based on OGX.JS

html5 javascript ogxjs operating-system operating-systems os webapp

Last synced: 28 Oct 2025

https://github.com/fruit-testbed/fruitos

A lean Linux OS distribution for Raspberry Pi

alpine-linux fruitos iot linux operating-system raspberrypi

Last synced: 13 Apr 2025

https://github.com/larrabyte/freelsd

Larry's Software Distribution, free.

epic freelsd kernel operating-system os osdev rust x86

Last synced: 10 Mar 2025

https://github.com/dastergon/proctree

A tool to display a tree of running processes

darwin golang linux operating-system

Last synced: 27 Jul 2025

https://github.com/rahulthapaofficial/macostheme

macOSTheme is a theme for website for free with terminal. Written in JavaScript.

apple javascript macos operating-system rahulthapa terminal theme

Last synced: 28 Feb 2025

https://github.com/andrej123456789/pekos

Pek Opearting System source code repository.

64-bit bios kernel operating-system os osdev x86-64-gcc

Last synced: 13 Oct 2025

https://github.com/yunwei37/myrcore

这是一个基于 rCore Tutorial 实现的简易操作系统

operating-system rcore

Last synced: 03 Jul 2025

https://github.com/bakaq/rust-riscv-os

A Rust RISC-V OS to learn embedded programming.

operating-system os risc-v riscv riscv64 rust

Last synced: 16 Dec 2025

https://github.com/diegolonio/escom

Todo el código (casi) que he escrito para las unidades de aprendizaje de la Escuela Superior de Cómputo (IPN).

adoo bison c-language c-programming-language compiler-design compilers computer-architecture data-structures escom ipn java linux operating-system php python sistemas-operativos ubuntu vhdl web

Last synced: 24 Jan 2026