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/akouz/coos

Simple cooperative operating system in pure C. Suitable for any microcontroller. Small footprint.

cooperative-multitasking operating-system

Last synced: 11 Mar 2025

https://github.com/coditva/jazz

Let's write an OS!

assembly c kernel nasm operating-system os qemu

Last synced: 16 Mar 2026

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/antonako1/atos

x86 Ring-0 Operating System

operating-system

Last synced: 19 Apr 2026

https://github.com/sondosaabed/tools-of-the-trade-linux-and-sql

In this course, I have explored computing skills that I will use on-the-job as a cybersecurity analyst. First, I practiced using Linux OS commonly used by cybersecurity professionals. Used the Linux command line through the Bash shell to navigate, manage the file system, authenticate users. Then, I have used SQL to communicate with a database.

cybersecurity linux operating-system python sql

Last synced: 11 Jul 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/bao-project/bao-linux-drivers

Bao Hypervisor Linux Drivers.

driver kernel linux operating-system

Last synced: 03 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/jankapunkt/js-detect-os

Detect current running OS including version and codename.

browser detection hacktoberfest javascript navigator node-module operating-system

Last synced: 22 Apr 2025

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/georglauterbach/uncore

Modern operating system kernel completely written in pure, idiomatic Rust.

documentation education kernel operating-system operating-system-kernel rust rust-lang

Last synced: 07 Apr 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/deanoburrito/minos

Tiny hobby operating system. Limited functionality right now, check the bottom of the README for current feature set!

c-plus-plus kernel operating-system os osdev

Last synced: 24 Jul 2025

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/usamoi/nekos

A toy OS written in Rust.

operating-system

Last synced: 09 Mar 2026

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

Operating System for the SISA Architecture

operating-system os-dev

Last synced: 10 Jan 2026

https://github.com/promyloph/eumel

Documentation for the operating system EUMEL

eumel historical operating-system

Last synced: 30 Apr 2025

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/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/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/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/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/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/shonenada/constance

Constance. A simple operating system.

c operating-system

Last synced: 22 Jan 2026

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/xhyabunny/nodos

Effective Operating System.

c cpp cs operating-system os

Last synced: 10 Apr 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/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/jakkusakura/minimal_os

Minimal OS is an operating system in almost pure rust

operating-system rust

Last synced: 05 Mar 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/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/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/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/snacsnoc/fluxflop

floppy-sized Linux in the modern era

floppy-linux i486 linux-distribution operating-system

Last synced: 30 Jun 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: 13 Jun 2026

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/guptasiddhant/reos

React based web-OS

javascript operating-system react

Last synced: 10 May 2026

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/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/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/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/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/oovm/env-sort

Sort your environment variables

environment-variables operating-system

Last synced: 11 Apr 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/amilich/arm-rtos

Operating system for ARM processors

assembly operating-system raspberry-pi

Last synced: 26 Feb 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/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/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/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/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/jasonqsy/jos

jos used in MIT 6.828 Operating System Engineering

jos mit operating-system

Last synced: 24 May 2026

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: 11 Apr 2026

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/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/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/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/x65/os-816

OS/816 - Operating System for X65 microcomputer

65816 8bit operating-system

Last synced: 02 Aug 2025

https://github.com/aadya940/orbit

Building Blocks to automate desktop workflows end-to-end using AI

agentic-ai ai ai-agent automation browser-automation computer-use cua desktop-automation operating-system python

Last synced: 16 May 2026

https://github.com/abhraneel2004/os_lab_2024

This is a repository that contains the Codes which are done in Operating Systems Laboratory of 5th Semester CSE1 2024 in Academy Of Technology.

bash-script linux operating-system shell-script

Last synced: 13 Apr 2026

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/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/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/joreag/polymorph_os

A Bare Metal RUST Kernel for upcoming Full OS

ai ai-agents ai-tools llm operating-system operating-systems rust sandbox

Last synced: 31 May 2026

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/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/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/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: 10 Jun 2026

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/scop/wrun

Web executable launcher, one command for multiple OS/architectures

architecture ci launcher operating-system

Last synced: 30 Dec 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/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