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/jakkusakura/minimal_os

Minimal OS is an operating system in almost pure rust

operating-system rust

Last synced: 05 Mar 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/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/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/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/khaledh/bitflow

A 32-bit kernel implemented in C

kernel operating-system

Last synced: 07 Oct 2025

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/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/juancarlospaco/nim-osutil

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

battery nim nim-lang operating-system process

Last synced: 21 Mar 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/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/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/jviotti/simpleos

Simple 32bits operating system for learning purposes

assembly operating-system

Last synced: 19 Apr 2025

https://github.com/usamoi/nekos

A toy OS written in Rust.

operating-system

Last synced: 18 Mar 2025

https://github.com/promyloph/eumel

Documentation for the operating system EUMEL

eumel historical operating-system

Last synced: 30 Apr 2025

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

Sort your environment variables

environment-variables operating-system

Last synced: 11 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/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/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/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: 11 Apr 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/x65/os-816

OS/816 - Operating System for X65 microcomputer

65816 8bit operating-system

Last synced: 02 Aug 2025

https://github.com/fernandobade/stardewos

A custom operating system UI inspired by the Stardew Valley game, created using only HTML, SASS, and JavaScript.

html html-css-javascript javascript operating-system saas stardew-valley stardew-valley-os

Last synced: 16 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/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/guptasiddhant/reos

React based web-OS

javascript operating-system react

Last synced: 16 Aug 2025

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/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/amilich/arm-rtos

Operating system for ARM processors

assembly operating-system raspberry-pi

Last synced: 29 Oct 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/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/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/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/scop/wrun

Web executable launcher, one command for multiple OS/architectures

architecture ci launcher operating-system

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

A tool to help you spin up a newly installed machine

distro-packages installing linux operating-system snap-packages

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

floppy-sized Linux in the modern era

floppy-linux i486 linux-distribution operating-system

Last synced: 30 Jun 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/larrabyte/freelsd

Larry's Software Distribution, free.

epic freelsd kernel operating-system os osdev rust x86

Last synced: 10 Mar 2025

https://github.com/kkebo/cloumo

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

assembly cpp operating-system os web-browser

Last synced: 18 Jun 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/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/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/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/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/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/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: 05 Apr 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/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/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/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: 24 Jun 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/garentyler/xv6-riscv

MIT's xv6-riscv operating system, now in Rust!

mit operating-system os port portfolio riscv riscv64 rust xv6-os xv6-riscv

Last synced: 16 Mar 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: 10 Apr 2025

https://github.com/gvatsal60/custom-wsl-os

A collection of configurations and utilities designed to streamline setup on Windows Subsystem for Linux (WSL).

alpine operating-system os ubuntu wsl wsl-environment wsl-installation wsl-setup wsl-ubuntu wsl2 wsl2setup

Last synced: 06 Jul 2025

https://github.com/isaiah76/linux-shell

a c++ implementation of a linux shell with core shell functionalities, including command parsing, process creation, signal handling and shell built-ins.

command-line cpp educational linux linux-shell operating-system shell terminal unix unix-shell

Last synced: 12 Apr 2025

https://github.com/inhibitor1217/rust-os

Doing https://os.phil-opp.com/ for myself

operating-system rust

Last synced: 29 Aug 2025

https://github.com/jjwroeloffs/vimos

Vim is a great text editor, too bad it doesn't have a decent operating system.

operating-system vim

Last synced: 22 Aug 2025

https://github.com/mellyeliu/mellyeliu.online

( personal os 🌟 site assemblage 🌐 portfolio 📎 )

operating-system personal-website portfolio

Last synced: 22 Aug 2025

https://github.com/saltytine/tivos

amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase

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

Last synced: 11 Apr 2025

https://github.com/7ranveer/os-lab-implementation

Contains c codes of os labs

c operating-system

Last synced: 15 Jun 2025

https://github.com/philippanda/securos

SecurOS is a secure Arch based Linux distribution that comes pre-installed with the most popular pen-test and cyber-security tools.

arch-linux archlinux cyber-security cybersecurity linux linux-distribution operating-system os pentesting

Last synced: 20 Aug 2025

https://github.com/codelixir/xv-dos

Forked from mit-pdos/xv6-riscv. An Operating System in C, modified from Xv6 for RISC-V.

c operating-system os risc-v xv6-extensions

Last synced: 02 Apr 2025