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/ideafarm/ideafarm.home.1

IdeaFarm (tm) Piggyback Distributed Operating System for MS Windows

cpp ms-windows operating-system

Last synced: 17 Jan 2026

https://github.com/joseph7814/c-oop

This Project is about Design A Scheduler Following Non-Preemptive Scheduling Approach To Schedule.

operating-system programming schedule scheduler testcases

Last synced: 06 Jun 2026

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

A simulation of real operating system developed using Java.

java operating-system

Last synced: 12 Jun 2026

https://github.com/grindelfp/kratos

An exercise to create a minimalistic and, yet, operational operating system.

c operating-system

Last synced: 20 Aug 2025

https://github.com/bobergot/mini-os-simulation

A simple OS simulation

c-plus-plus operating-system

Last synced: 20 Aug 2025

https://github.com/shahriar-raj/cse_314-operating-system-sessional

This repository contains all home and lab assignments for the CSE 314: Operating System Sessional course, part of our Term-2, Level-3 curriculum. It applies theories from CSE 313 to implement various OS parts..

linux-scripting operating-system threading xv6

Last synced: 20 Aug 2025

https://github.com/oblivionos/website

The Official Website of OblivionOS Project

javascript linux nodemon openapi operating-system talwindcss typescript vite website yarn

Last synced: 10 Apr 2026

https://github.com/gaurav0502/operating-systems-lab

These are the various lab experiments done as partial fulfillment of Operating Systems Course

cpp linux operating-system procedure-calls process scheduling-algorithms system-call

Last synced: 21 Aug 2025

https://github.com/vansh626/file-system-simulator

A multithreaded file system simulator using C++

cmake concurrency cpp filesystem mutex operating-system threading

Last synced: 28 Jun 2025

https://github.com/tomasbasham/kube_tools

Build tools for https://github.com/tomasbasham/kube-os

arm-none-eabi build-tool i686-elf operating-system

Last synced: 13 Jun 2026

https://github.com/18520339/operating-system-lab

💻 Simulating OS algorithms in C/C++

cpu-scheduling operating-system page-replacement

Last synced: 30 Mar 2025

https://github.com/npwitk/css225-operating-system

Lecture, Homework, Assignment STUFF...

operating-system os

Last synced: 30 Mar 2025

https://github.com/cub3y0nd/exordium

A tiny linux kernel built from scratch.

kernel linux linux-kernel operating-system os os-development x86-64

Last synced: 28 Apr 2026

https://github.com/haadiyeah/construction-site-simulator

Simulation of a construction site using Operating Systems concepts, such as memory management, resource management, synchronization and more.

cpp operating-system operating-system-learning

Last synced: 24 May 2026

https://github.com/izzint/colbaltos

CobaltOS is a 64-Bit Monotasking Operating System and Kernel.

hobby-os kernel operating-system operating-system-learning

Last synced: 26 Feb 2025

https://github.com/rohitdhatrak/nand2tetris

Building a modern computer from First Principles. I also run a book club on it at https://dxclub.io/build

assembler compiler computer-architecture operating-system system-programming virtual-machine

Last synced: 30 Jun 2026

https://github.com/mohamedmostafa010/monitormetrics

This repository contains a system monitoring tool designed to generate detailed performance and health reports for a Linux-based system. The tool provides a flexible setup, allowing users to run it either locally or in a Docker container, and supports generating reports in Markdown and HTML formats for easy analysis.

bash bash-script bash-scripting docker docker-container docker-image dockerfile linux linux-shell operating-system operating-systems python python3 shell

Last synced: 10 Apr 2026

https://github.com/lrmulkayhee/javascript-os

JavaScript OS is a comprehensive operating system simulation written in JavaScript. It provides a wide range of functionalities including process management, memory management, file system operations, and more.

benchmark commands javascript operating-system operating-system-learning os simulation testing

Last synced: 30 Mar 2025

https://github.com/hellebenjamin/manuos

Simple operating system written in C and X86 asm

c kernel operating-system os x86-assembly

Last synced: 28 Mar 2025

https://github.com/rscircus/komputa

Building a full computer including Operating System and one high-level language implementation from NAND Gates only

assembler hardware-designs machine-language operating-system virtual-machine

Last synced: 12 Jun 2026

https://github.com/olymahmudmugdho/maven-docker

This Docker image is designed for developers who need to use both Maven and Docker in their development environment. By combining these tools into a single container, you can streamline your workflow, especially in CI/CD pipelines, where Maven is used for building and packaging Java applications, and Docker is used for containerization.

docker docker-image java maven operating-system ubuntu

Last synced: 06 Apr 2025

https://github.com/jimblogic/cybrary-it-cybersecurity-certificates-and-labs

This journey will equip me with essential knowledge in cybersecurity, focusing on areas like Operating Systems, Networking, and Scripting. Over 25+ modules, I will gain both theoretical and hands-on skills that are crucial for my career in this field.

cybersecurity-fundamentals network-fundamentals operating-system programing-fundamentals scripting

Last synced: 24 Jan 2026

https://github.com/mr-won/operation_system_midterm

Operation_System_Midterm Exam

operating-system

Last synced: 30 Mar 2025

https://github.com/mr-won/operating_system

컴퓨터공학과 운영체제 정리입니다.

operating-system

Last synced: 30 Mar 2025

https://github.com/ahmednassar7/os-simulator

An OS simulator with Round Robin scheduling, non-dynamic memory management, and Process Control Blocks to efficiently handle processes' information and execution within allocated memory.

java memory-management operating-system process-manager sheduler simulator

Last synced: 14 Sep 2025

https://github.com/word2vect/bupt-operating-system-lab

Self solution for BUPT Operating System Lab (2024 Fall)

cpp operating-system

Last synced: 03 Feb 2026

https://github.com/okoge-kaz/system_programming

2022-1Q システムプログラミング (Tokyo Tech)

c cpp operating-system titech unix

Last synced: 20 May 2026

https://github.com/parinaz11/obtain-subdirectory-info-in-os

A program that uses threads & processes (with shared memory techniques) in order to access all the files in subdirectories of the path given to it.

c operating-system os process shared-memory thread threading

Last synced: 23 Mar 2025

https://github.com/lmtreser/intro-rtos

Colección de recursos para introducirse en los Sistemas Operativos y RTOS. Aplicaciones para el ecosistema Arduino como para Raspberry Pi

arduino cpp esp32 freertos operating-system rtos threads

Last synced: 10 Apr 2026

https://github.com/codeshivam-dev/os-practicals-using-c

It included list of Operating System Lab Program to Implement different Algorithms

operating-system os-lab os-practicle

Last synced: 11 Jun 2026

https://github.com/kazooki123/staros

A open source operating system, made in rust & assembly

asm assembly desktop mobile operating-system os rust

Last synced: 02 Jan 2026

https://github.com/tanmaysachan/rusty-os

A memory safe OS in rust

operating-system

Last synced: 06 Apr 2025

https://github.com/soragui/devepos

一个基于Linux内核的开源操作系统

linux linux-kernel operating-system

Last synced: 26 May 2026

https://github.com/n-wn/xv6-labs-2024

6.1810: Operating System Engineering

opencourse operating-system risv-v

Last synced: 15 May 2025

https://github.com/irfnrdh/operasipy

Operasi File dengan Python

operating-system python3 windows-10

Last synced: 17 May 2026

https://github.com/ro-el-c/operatingsystem

2022-1 운영체제 과제

c operating-system

Last synced: 29 Jun 2025

https://github.com/nadaamohhamed/cpu-schedulers-simulator

A software program that simulates some CPU scheduling algorithms.

cpuscheduler operating-system

Last synced: 15 Apr 2025

https://github.com/fthabhishek-pandey/operating-system-algo

"Comprehensive Repository of Operating System Algorithms: CPU Scheduling, Memory Management, Deadlock Handling, and Synchronization Techniques"

bankers-algorithm cpu-scheduling deadlock memory-management operating-system

Last synced: 05 Mar 2025

https://github.com/dav0dea/tiny-os

A tiny operating system and bootloader for learning purposes

bootloader operating-system

Last synced: 26 May 2026

https://github.com/macmade/buddy

Test implementation of the buddy physical memory allocator for the XEOS Operating System.

allocation allocations buddy c memory memory-allocation memory-allocator memory-management operating-system virtual-memory

Last synced: 16 Sep 2025

https://github.com/piero24/operating-systems_20-21

Go exercises for the operating systems course at unipd

go operating-system os unipd unipd-dei universita-di-padova

Last synced: 28 May 2026

https://github.com/prbmic19/torus

A 64-bit hobby operating system with the goal of building a bootloader, kernel, and userspace from scratch.

assembly bootloader c hobby-os kernel operating-system os osdev

Last synced: 13 Jun 2026

https://github.com/mpouyam/luup

Minimal Operation System In Rust

operating-system os rust rust-lang

Last synced: 26 Feb 2025

https://github.com/gopikrsmscs/os-file-system

This repository hosts a complete Java implementation of a os file system, developed from scratch for educational purposes.

java operating-system osinternals

Last synced: 24 Jun 2025

https://github.com/rafifiaan/learn-reglogsystem-shell

A simple system concept that is very useful for the user.

login-system operating-system register-system shell shell-script

Last synced: 19 Jun 2026

https://github.com/usk2003/vnrvjiet-lab-work

This repository contains my lab work for the B.Tech CSE-AIML program (2022-2026) under the R22 regulation at VNR Vignana Jyothi Institute of Engineering and Technology. It includes various subjects like Machine Learning, OS, Data Structures, C Programming, and more, showcasing my practical learning and implementations.

c-programming compiler-design computer-networks data-engineering data-structures data-visualization dbms engineering-drawing java machine-learning operating-system python software-engineering

Last synced: 11 Apr 2026

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

Code of some operating system algorithms in python

operating-system python3

Last synced: 19 Mar 2025

https://github.com/axelgard/pintos

this is a pintos linux core that we workt with in corse TDDB68, orginal code is from stanford pintos

operating-system pintos tddb68

Last synced: 04 Apr 2025

https://github.com/suhteevah/bluetooth-nostd

no_std Bluetooth HCI/L2CAP/GATT/HID driver in Rust

bare-metal ble bluetooth driver embedded hci no-std operating-system osdev rust

Last synced: 14 Jun 2026

https://github.com/jlam55555/hmmos

System for operating

educational-project operating-system

Last synced: 16 Jan 2026

https://github.com/bamboooz/kyanite

Kyanite - A powerful & secure Cosmos-based operating system.

cosmos cosmos-os cosmosos csharp kyanite-os operating-system

Last synced: 21 Jun 2025

https://github.com/suhteevah/ntfs-rw

no_std NTFS filesystem with read/write support in Rust

bare-metal embedded filesystem no-std ntfs operating-system osdev rust

Last synced: 14 Jun 2026