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/tomlutzenberger/useragent

A small and easy but useful webservice to identify user-agents

api browser identification navigator operating-system os user-agent webservice

Last synced: 12 Jun 2025

https://github.com/aayush-bhargav/library-management-system

Developed an Online Library Management System (OLMS) that not only provides basic functionalities of a library but also ensures data security and concurrency control..

c library-management-system login mutex-lock mutex-synchronisation operating-system security signup socket socket-io socketcommunication thread

Last synced: 02 Apr 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/adaros92/tinysh

A basic Unix shell written in C for my OS class.

c operating-system os shell terminal unix

Last synced: 24 Nov 2025

https://github.com/sanam2405/operatingsystemlabs

This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022

c operating-system

Last synced: 09 Jul 2025

https://github.com/kunaldhongade/os

Operating System Programs

c learning-by-doing operating-system os

Last synced: 29 Mar 2025

https://github.com/itsjomon/cs-theory-notes

A comprehensive collection of theory notes covering key concepts in computer science, including computer networks, operating systems, and database management systems (DBMS). A valuable resource to build a solid theoretical foundation.

computer-networks computer-science database-management-system operating-system

Last synced: 02 Apr 2025

https://github.com/valkmjolnir/balloon-os

toy OS just for FUN

operating-system

Last synced: 05 Jul 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 2025

https://github.com/tcl606/memorymanagement

操作系统存储管理的算法实现与演示

csharp dotnet memory-management operating-system os tsinghua-university wpf

Last synced: 15 Jun 2025

https://github.com/sundeeep/rust-demystified

My learning of Rust language by embracing it's cutting edge advantages in each and every domain of compute science and engineering.

blockchain-technology database operating-system rust smart-contracts web3

Last synced: 02 Apr 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/jrgil20/security_in_operatingsystems

yo y mi afán de usar MarkDown para llevar mis apuntes. Repositorio con información de como funciona la seguridad en sistemas operativos

markdown-notes notes operating-system security

Last synced: 08 Jan 2026

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/furkanonder/saturnos

Experimental 32-Bit Operating System

operating-system

Last synced: 01 Mar 2025

https://github.com/youben11/sched-algo

Simulation of some scheduling algorithms used in Operating Systems

c operating-system scheduling-algorithms

Last synced: 28 Mar 2025

https://github.com/junikimm717/lfs

Mimux: A mimi linux distro

busybox docker linux operating-system

Last synced: 18 Jan 2026

https://github.com/oronyx/oronyx

[DEV] ornyx is a hobbyist POSIX-compatible operating system built from scratch with focuses on performance.

cpp20 kernel operating-system

Last synced: 02 Apr 2025

https://github.com/2kabhishek/cshell

Not a seashell ⛵🐚

bash c diy operating-system shell unix

Last synced: 01 Mar 2025

https://github.com/evangipson/micrus

A 64-bit modular operating system microkernel written in rust

64-bit microkernel modular-architecture operating-system rust

Last synced: 14 Jun 2025

https://github.com/promyloph/eumulator

Reimplementation of EUMEL0 virtual machine

eumel operating-system

Last synced: 07 Dec 2025

https://github.com/memescoep/blackopal

My 5th attempt at creating an operating system with Cosmos.

c-sharp cosmos cosmos-os operating-system

Last synced: 08 Dec 2025

https://github.com/trmckay/halogen

Kernel for rv64gc in Rust

operating-system risc-v rust

Last synced: 16 Dec 2025

https://github.com/rohithgowdam/rvce-3rdsem-os-lab-programs

This is the lab programs for the course 21CS34 by RV College of Engineering.

lab-programs operating-system rvce rvce-lab-code

Last synced: 01 Mar 2025

https://github.com/zanders3/loxos

A hobby operating system

cpp14 lox-language operating-system

Last synced: 26 Dec 2025

https://github.com/rodyherrera/chittyos

ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.

assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3

Last synced: 13 May 2025

https://github.com/poreeyaporzare/flip-os

a one OS by Flip & good OS for anybody / free / easy to use / customizable / full open source / exe & deb & apk runner / good for any job / safe / good for fold & flip device's

c computer-vision cplusplus csharp html-css-javascript java jquery json linux-kernel luatex operating-system public reactjs sass shell tex xsharp

Last synced: 02 Jul 2025

https://github.com/poreeyaporzare/flip-ffc-os

a OS by Flip & FFC team for teaching the electronic and NOT FREE you can buy this with 50$

application csharp electronics linux-kernel not-free operating-system public shell team

Last synced: 02 Mar 2025

https://github.com/tobiaslrn/helixos

x86 operating system in Java

java operating-system

Last synced: 04 Jul 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/shubhranpara/cpu-scheduler

This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.

c console-application operating-system scheduler scheduling-algorithms

Last synced: 05 Oct 2025

https://github.com/srujayreddy/key-value-server

This project implements a concurrent Key-Value (KV) Server that communicates with a multi-threaded client via a shared memory region.

c concurrency concurrent-hashmap lockless-data-structures memory-management multithreading operating-system

Last synced: 06 Oct 2025

https://github.com/luketech2006/opendos

A low-profile Operating System for Minecraft Forge OpenComputers.

lua minecraftforge opencomputers operating-system

Last synced: 06 Oct 2025

https://github.com/anaemos/obliterator

A secure, cross-platform data wiping solution for safe e-waste management. Built for Smart India Hackathon (SIH), Obliterator addresses the critical challenge of data security in electronic waste recycling.

bash linux operating-system python3 storage

Last synced: 07 Oct 2025

https://github.com/ntdls/tedios

A template OS originally designed to reverse SHA1 hashes on bare-metal instead of dealing with OS overhead.

assembly low-level operating-system

Last synced: 08 Oct 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/shiinasama/os-dev-chinese

Writing a Simple Operating System - from Scratch (December 2, 2010) 个人中文翻译

cprogramming nasm operating-system

Last synced: 05 Mar 2025

https://github.com/amirhnajafiz/amirhnajafiz.os

My operating system configs and setups.

configuration linux mac operating-system os system-config

Last synced: 17 Mar 2025

https://github.com/nekronos-gh/tinyfile

Library for providing service domain access to any process in the system through IPC.

operating-system shared-memory

Last synced: 09 Oct 2025

https://github.com/elementh/cue_os

:gear: A rust-powered OS for the LULZ

hobby lulz operating-system rust

Last synced: 11 Jan 2026

https://github.com/francisc0arauj0/last

My own x86_64 operating system

c hobby hobby-os hobby-project kernel operating-system os

Last synced: 10 Oct 2025

https://github.com/psygreg/popsicle

A slightly modified version of System76's PopOS with Gnome Software as its package manager frontend, Linux-XanMod kernel for better performance and up-to-date features and some other tweaks.

linux linux-desktop linux-gaming linux-system operating-system pop-os

Last synced: 19 Jan 2026

https://github.com/ravindraogg/be-lab-codes

Vtu Lab program's BCS303, BCSL305, BCS304, BCS306A, BCS401, BCS402, BCS403, BCSL404, and BDSL456B.

bcs303 bcs304 bcs306a bcsl305 dsa dsalabprograms java labprograms oops operating-system vtu vtulabprograms

Last synced: 10 Oct 2025

https://github.com/ydx-2147483647/os_qa

问答:操作系统原理。 (2022年9月至10月)

beijing-institute-of-technology homework operating-system

Last synced: 10 Oct 2025

https://github.com/adisol07/ohmyos

Library for interacting with operating system without platform specific code

code csharp library nuget nuget-package operating-system os

Last synced: 19 Jan 2026

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/daniel05155/client-server-bank-system

This project is a banking management system built with the concept of operating system and multithread programming using C++.

bank-system cpp operating-system

Last synced: 12 Oct 2025

https://github.com/mostafagalal1/g-shell

Unix shell program with same functionalities of the conventional terminal containing the basic set of commands introduced in terminal.

c implementation operating-system unix-shell utility

Last synced: 12 Oct 2025

https://github.com/karthikeyan2725/unixinternals-notes

Notes from Maurice Bach's Design of Unix Operating System

markdow notes operating-system

Last synced: 13 Oct 2025

https://github.com/valiantlynx/advanced-operating-systems

Welcome to the Advanced Operating Systems Course repository! This repository serves as a comprehensive resource center hosting all necessary materials, assignments, and additional resources for the UIA Advanced Operating Systems course.

operating-system

Last synced: 21 Jan 2026

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: 14 Mar 2025

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: 14 Mar 2025

https://github.com/furkanonder/olympos

An experimental 32-bit Operating System

32-bit from-scratch operating-system

Last synced: 14 Oct 2025

https://github.com/eshaagarwa/operating-system_interview-question

Last_minutes Operating Systems: Essential Interview Questions 🚀

cpu-scheduling interview-preparation operating-system

Last synced: 17 Oct 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: 19 Oct 2025

https://github.com/darthgera123/shell

A shell made in C using different syscalls

c operating-system syscalls

Last synced: 19 Oct 2025

https://github.com/qazcetelic/kosi

Kotlin Operating 💻 System Info 📄. A capable library for adding specific logic for certain operating systems with varying levels of specificity that uses inheritance and auto-casting to access properties.

information-retrieval kotlin kotlin-library operating-system

Last synced: 20 Oct 2025

https://github.com/rainorangelemon/nju-ics

Code for Lab in Introductory of Computer System

assembly kernel operating-system

Last synced: 24 Oct 2025

https://github.com/magic3007/jos

😍 Implementation for the lesson Operating System Engineering(Honor Track, 2019 Autumn) in Peking University, adjusted from MIT 6.828(2018).

jos operating-system

Last synced: 25 Feb 2025

https://github.com/itschrisjang/cs-grad-interview-kit

CS 대학원 면접 대비용 질문 모음집 – 컴퓨터공학/소프트웨어학과 전공 기초(운영체제, 네트워크, 알고리즘, 자바 등) 면접 질문 정리

algorithms computer-science cs-interview-questions database java network operating-system technical-interviews

Last synced: 23 Jan 2026

https://github.com/yeetari/umbongo

The umbongo operating system

amd64 operating-system x86-64

Last synced: 04 Apr 2025

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: 26 Oct 2025

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/mranv/linux.micrognu

This is a simple, lightweight GUI-based Linux distribution designed to run on QEMU. It combines the Linux Kernel 6.9.4, BusyBox 1.36.1 for essential Unix utilities, and Nano-X (MicroWindows) for graphical capabilities.

busybox distro linux linux-from-scratch linux-kernel linux-system microwindows minimalistic-os nano-x operating-system

Last synced: 27 Oct 2025

https://github.com/zhuyu1997/ginkgo-os

Ginkgo OS 银杏操作系统

ginkgo operating-system os

Last synced: 28 Oct 2025

https://github.com/cworld1/osp-learning

Some notes and code about CWorld learning Operating System Principle

learning operating-system operating-system-learning system vitepress

Last synced: 17 Mar 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/stringmanolo/small

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

aarch64 operating-system proot-distro

Last synced: 13 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/arthursudbrackibarra/sisop-so-completo

Trabalho Semestral de Sistemas Operacionais.

hardware java operating-system software

Last synced: 22 Mar 2025