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/sauravrwt/practicals

B.Tech(IT) program, students are required to complete practicals starting from the 3rd semester.

compiler-design computional-methods daa data-structures dbms java oops-in-cpp operating-system pslp

Last synced: 01 Apr 2025

https://github.com/chandrikabijore/quick-notes-for-placements

This Computer Subjects every developer should know....!!!!

computer-network dbms oops operating-system

Last synced: 06 Jan 2026

https://github.com/egemenciftci/angular-os

Operating system UI in Angular.

angular css html operating-system typescript

Last synced: 01 Apr 2025

https://github.com/yousefmohammad/cpu_scheduling

A GUI-based CPU Scheduling Simulator for visualizing FCFS, SJF, RR, and Priority algorithms with process management and real-time results.

cpu-scheduling fcfs open-source operating-system priority-scheduling process process-management python-project round-robin scheduling-algorithms sjf tkinter tkinter-gui

Last synced: 27 Oct 2025

https://github.com/sassanghz/transaction-networkbuffer---java

Usage of blocked synchronization, semaphores that wait & signal buffers in critical sections for client-server linkage.

java operating-system

Last synced: 15 Jun 2025

https://github.com/leo220yuyaodog/mit-6.1810

mit 6.1810 / 2022 fall, the lab and some notes for the course

c mips operating-system

Last synced: 24 Feb 2025

https://github.com/egorouv/os

OS Course

c linux operating-system

Last synced: 28 Oct 2025

https://github.com/jimnicholls/riscv-zigos

RISC-V ZigOS is intended to be a toy operating system written in Zig targeting the RISC-V architecture. The operating system is inspired by the classic Amiga OS, although there will be no attempt to be in any way compatible with Amiga OS.

operating-system os risc-v riscv zig ziglang

Last synced: 24 Feb 2025

https://github.com/benidevo/shellcore

A Unix shell implementation in Go featuring command execution, built-in commands, and path resolution. The shell supports basic operations with robust error handling and command parsing.

go operating-system shell unix

Last synced: 04 Mar 2025

https://github.com/albinzayedrawan/os-c-scripts

This project is designed to implement multiple C scripts within a virtualized operating system environment. The tasks focus on input/output operations, process management, client-server communication, and multi-threading with synchronization.

c-scripts client-server-communication multithreading operating-system process-management

Last synced: 04 Apr 2025

https://github.com/talha-1010/ludo-game

a ludo board game made with c++ using Operating System concepts.

cpp deadlock game ludo-game mutex operating-system semaphores

Last synced: 08 Jul 2025

https://github.com/chrboe/os

A simple pet operating system

c hobby-os operating-system

Last synced: 29 Jul 2025

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

OS built on rust

kernel operating-system rust

Last synced: 10 Mar 2025

https://github.com/namviet157/xv6-and-unix-utilities

Project 1: Xv6 and Unix Utilities, Operating System - Hệ Điều Hành - HCMUS

hcmus operating-system unix-utilities xv6

Last synced: 16 Jan 2026

https://github.com/gh-aam/newbreeze

NewBreeze (previously magpieOS) is a beginner-friendly Arch Linux distribution (Final year project of ISTT).

archlinux linux magpie-os operating-system os

Last synced: 10 Apr 2025

https://github.com/nishatrhythm/operating-systems

UNIX or Ubuntu Operating Systems related shell scripting and basic commands can be found here.

linux operating-system shell-script terminal ubuntu

Last synced: 20 Jul 2025

https://github.com/fleker/mem-os

An operating system emulator with only storage-class memory

memristors operating-system storage-class-memory

Last synced: 26 Jun 2025

https://github.com/swiss-os/swiss-os

SOS: Swiss Operating System

operating-system raspberry-pi x86

Last synced: 15 May 2025

https://github.com/namviet157/system-call

Adding a new system call Trace and Sysinfo in XV6 | HCMUS

hcmus operating-system systemcall xv6

Last synced: 16 Jan 2026

https://github.com/liannekiarra/operatingsystemscheduler

MSc Mid Module Project - Operating System Scheduler Simulation

firstcome operating-system processes roundrobin

Last synced: 13 Sep 2025

https://github.com/gajendra-ingle/cpu-scheduling-simulator

The CPU Scheduling Algorithm Visualizer is a Web-Based UI that shows How to CPU Scheduling Algorithms work Internally in the CPU.

cpu-scheduling operating-system scheduling-algorithms scheduling-simulator

Last synced: 25 Mar 2025

https://github.com/muhamadajiw/winapitrace

Hook for windows api calls. Modification of samples from https://github.com/microsoft/Detours

api-hook operating-system visual-studio windows

Last synced: 02 Apr 2025

https://github.com/omdxp/my-os

A 32 bit operating system

kernel operating-system x86

Last synced: 23 Apr 2025

https://github.com/chenhcy/cs149-fianl-project

CS 149 - Operating Systems Fianl Project

java operating-system

Last synced: 11 Jun 2025

https://github.com/microshaftcorp/windows-4.0

Rembering Grand Old Windows 3.1...

closed-source microsoft operating-system os windows

Last synced: 09 Apr 2025

https://github.com/lamdav/kados

CSSE 332 BareMetal Operating System

bare-metal operating-system

Last synced: 25 Jun 2025

https://github.com/anurag-ghosh-12/operating-systems--codespace

Welcome to Operating System Exploration — a deep dive into the inner workings of Linux, system calls, memory management, and process control.

c linux linux-kernel operating-system system-calls

Last synced: 28 Oct 2025

https://github.com/ravenleeblack/elle_os

An unusual Operating System

c nasm operating-system

Last synced: 04 Jul 2025

https://github.com/neetjn/ansible-elementary-env

Ansible plays for setting up my personal/development environment for Elementary OS.

ansible automation dotfiles elementary operating-system staging

Last synced: 03 Apr 2025

https://github.com/shreyas-wagire/os_algorithms

This is all the operating system code implemented in college.

c cprogramming-language operating-system os

Last synced: 28 Mar 2025

https://github.com/zam9898/merlin_module

Explore the Merlin Module for secure Rust development. Enhance your projects with reliable features and robust performance. 🌟🔧

asus-merlin geoip kernel kernel-module kernel-module-development kernel-modules legacy-geoip maxmind-geoip merlin merlin-kernel merlin-os merlin-os-module operating-system repair riscos riscos64 rust

Last synced: 21 Jul 2025

https://github.com/HDwayne/ScratchOS

UT3 - UE S4 Projet - ScratchOS

linux operating-system

Last synced: 11 Mar 2025

https://github.com/tanner00/oldsite

Creating an Operating System Info Website

blog operating-system

Last synced: 11 Mar 2025

https://github.com/ndming/VirtualOS

A Linux implementation of a simple operating system.

linux operating-system

Last synced: 11 Mar 2025

https://github.com/gmartinezramirez-old/operating-system-assignaments

:vertical_traffic_light: [Finished] Operating systems undergraduate coursework assignaments. Coursework: Operating Systems

c c-plus-plus coursework operating-system unix

Last synced: 28 Jul 2025

https://github.com/qpakzk/wonix

my own operating system, which supports 64-bit

operating-system os-development

Last synced: 11 Mar 2025

https://github.com/ascendho/implement-an-operating-system-from-scratch

《穿越操作系统迷雾:从零实现操作系统》 王柏生 王晟寒

operating-system

Last synced: 07 Mar 2026

https://github.com/sanshruthr/hertzhero

A minimal, monolithic operating system designed to check the hardware of the host system.

bootable customos hardwarecheck iso monolithickernel operating-system

Last synced: 15 Jul 2025

https://github.com/priyanshscpp/ECE3406-Linux-Kernel-Modules-OS

Linux kernel modules to learn the basic concepts of kernel programming.

c drivers kernel operating-system

Last synced: 12 May 2025

https://github.com/xatyy/OS

Distributed assignment repository for OS university course

bash c operating-system

Last synced: 11 Mar 2025

https://github.com/sofiateixeiraa/FEUP_SO

Code developed in the SO (Operating Systems) subject @ FEUP

bash-script c operating-system

Last synced: 11 Mar 2025

https://github.com/royaltejshinde1993/google-it-automation-with-python

This beginner-level, six-course certificate, developed by Google, is designed to provide IT professionals with in-demand skills -- including Python, Git, and IT automation -- that can help you advance your career.

automation bash debugging git google operating-system professional-certificates python script troubleshooting version-control

Last synced: 25 Jun 2025

https://github.com/promyloph/eumel-tools

Utilities for EUMEL dataspaces and archives

eumel operating-system

Last synced: 11 Mar 2025

https://github.com/rrsmart8/memory-allocator

Using Data Structures to create malloc(), calloc(), realloc() functions.

heap operating-system system-calls

Last synced: 04 Jul 2025

https://github.com/robertsaupe/php-systeminfo

php library to get useful information about the system

check info information library operating-system operation-system os php php8 server system

Last synced: 30 Nov 2025

https://github.com/bendaws/binux

Binux operating system

operating-system

Last synced: 02 Mar 2025

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

This repository focuses on practical lab exercises related to key operating system concepts, such as thread management, process creation with fork(), inter-process communication, synchronization with semaphores, and multi-threading.

bracucse cpu cse321bracu fork inter-process-communication multithreading operating-system process semaphore synchronization thread

Last synced: 28 Oct 2025

https://github.com/dalba-sudo/cosa

A hobby operating system to supplement the knowledge from Georgia Tech's CS3210 course!

bootloader hobby-os hobby-project operating-system os

Last synced: 28 Feb 2025

https://github.com/fthabhishek-pandey/cs-core

"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: 12 Sep 2025

https://github.com/anthonytornetta/fractalos

A test gui-based open source operating system for the opencomputers mod

gui lua opencomputers operating-system

Last synced: 18 Jun 2025

https://github.com/marcelofcandido/about-operating-systems

Little studies abouts operating systems (processes and memory) made for Operating Systems discipline at CEFET-MG

busy-wait logical-addresses operating-system physical-addresses processes syncronization

Last synced: 22 Jun 2025

https://github.com/gian2697/android-x32_livecd_2.3a_docs

🤖️📖️ Android x32: The documentation source repository of the special Android x32 LiveCD for all versions of Android x64 from 0.5 to 2.3

android-alternative android-gingerbread android-x32 android-x32-development android-x32-docs android-x32-livecd android-x32-livecd-edition gpl3 linux livecd livecd-edition markdown-lang markdown-language operating-system

Last synced: 12 Sep 2025

https://github.com/davidszell/lizard-utils

Utilities to monitor operating system related data.

monitoring nodejs operating-system os sysinfo system-information utility

Last synced: 28 Mar 2025

https://github.com/saious119/cs444

Operating Systems class at Clarkson. DO NOT COPY

filesystem operating-system shell

Last synced: 07 Apr 2025

https://github.com/copy05/lennox

[ABANDONED] The Lennox Kernel. inspired by linux. it's a simple and lightweight operating system

copy05 kernel lennox linux operating-system os unix unixporn

Last synced: 05 Apr 2025

https://github.com/ms10596/os2assginment2

An implementation of a directory, file and disk management systems.

java operating-system

Last synced: 04 Mar 2025