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/bobergot/mini-os-simulation

A simple OS simulation

c-plus-plus operating-system

Last synced: 20 Aug 2025

https://github.com/abdullahrfa/3-1_all_resources

Computational Geometry, Computer Archi & Org(CSE-307), , Computer Graphics, Economics(CSE-301), Operating System(CSE-309), OOAD

computational-geometry computer-architectures computer-graphics economics ooad operating-system

Last synced: 18 Mar 2025

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/lenovix/kamilos

Develop my Operating System, Start date: 18 May 2025

linux-kernel operating-system

Last synced: 01 Sep 2025

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: 25 Feb 2025

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

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

c cpp operating-system titech unix

Last synced: 17 Mar 2025

https://github.com/mpouyam/luup

Minimal Operation System In Rust

operating-system os rust rust-lang

Last synced: 26 Feb 2025

https://github.com/alexandergarifullin/hse-operating-systems

Several labs on Windows and Unix operating systems

c labs minix operating-system threads unix windows

Last synced: 04 Oct 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: 25 Feb 2025

https://github.com/abdullahrfa/operating_system

All codes related with Operating System are available here like (Dead look, Banker's Algorithm,System call (),Process Synchronization, Disk scheduling and others necessary algorithm)

bankers-algorithm dead-lock disk-scheduling operating-system operating-system-learning operating-systems processes system-calls threads

Last synced: 18 Mar 2025

https://github.com/devsujay19/macos

This is a clone of a famous OS named macOS. It has many functions that are fully cloned from macOS. [IMPORTANT!!!] - Create a folder with the name - `assets` in `src` folder and copy all the files with the commit name `wallpapers` and `Added files via upload` (and add also the wallpapers folder).

apple apple-inc apple-macos clone clone-project mac mac-operating-system mac-os mac-osx macbook macos macosx operating-system os osx system ui ui-clone user-interface user-interface-clone

Last synced: 12 Aug 2025

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/markhershey/cse_pas

Programming Assignments of SUTD's 50.005 Computer System Engineering (2021 Spring)

c java networks operating-system

Last synced: 19 Oct 2025

https://github.com/cardboarddog/ranger

A practical operating system written in rust.

baremetal kernel low-level operating-system os osdev rust

Last synced: 12 Aug 2025

https://github.com/towaquimbayo/comp-4736

BCIT Computer Systems Technology (CST) - COMP 4736 (Intro to Operating Systems)

c cpp memory-allocation memory-cache memory-management operating-system os shell shell-script thread threading

Last synced: 02 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/thegoldenpatrik1/class-projects

Archive of some C/C++ class projects

c cpp dsa operating-system

Last synced: 12 Aug 2025

https://github.com/rexionmars/poison

Operating System for the Intel 80386 microprocessor

busybox i368 kernel operating-system

Last synced: 04 Oct 2025

https://github.com/illusion0-0/os-assignments

Operating System 3rd Year

operating-system

Last synced: 11 Aug 2025

https://github.com/sk-azraf-sami/basic-shell-programming

Basic of Bash Shell Script. Learn shell scripting basics: Bash commands, automation, and practice problems for efficient system management.

bash bash-script basic linux notes operating-system os

Last synced: 26 Feb 2025

https://github.com/mohammadkaif18/flow-z13

# flow-z13   [![bluebuild build badge](https://github.com/adelsjarlen/flow-z13/actions/workflows/build.yml/badge.svg)](https://github.com/adelsjarlen/flow-z13/actions/workflows/build.yml)This repository provides a template for setting up a custom Fedora image using BlueBuild. 🐙 Follow the installation steps to rebase your existing atomic Fed

asusd atomic bluebuild bluebuild-image custom-image debian image-based immutable linux linux-custom-image oci oci-image operating-system rog-flow ubuntu z13

Last synced: 10 Aug 2025

https://github.com/jlam55555/hmmos

System for operating

educational-project operating-system

Last synced: 16 Jan 2026

https://github.com/tofan2222/pi_system

PI_system 🐙 AI-native industrial intelligence platform ingesting OPC UA and CSV plant data, validating and enriching it into a Neo4j knowledge graph for RCA and predictive maintenance.

allwinner app arm c color-picker elixir kernel learn nerves noobs operating-system orangepi raspberry-pi-os rk3399 rpi1 rpi2 rpi3 swiftui

Last synced: 26 Aug 2025

https://github.com/roib20/bluefin-dx-displaylink

Custom Bluefin Developer Experience (bluefin-dx) image with added DisplayLink support

atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system

Last synced: 06 Mar 2025

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/natthasath/docker-windows

Windows is a widely-used operating system developed by Microsoft, known for its graphical user interface, compatibility with various software applications, and usability for personal, educational, and business purposes. It supports multitasking, networking, and file management.

docker-compose operating-system os windows

Last synced: 09 Aug 2025

https://github.com/gboncoffee/ggb86

Simple bootloader for x86 machines and the FAT 32 filesystem.

assembly bios bootloader operating-system x86 x86-64

Last synced: 09 Nov 2025

https://github.com/priyabug/efficient-data-transfer-with-rdma-memory-registration-and-request-handling

This project explores efficient data transfer mechanisms using RDMA, focusing on memory registration, request handling, and performance optimizations.Here we can see the demonstration of how RDMA improves network efficiency by bypassing the operating system kernel and offloading data movement to the network interface card.

flow-control generating-memory operating-system pinning-memory read-direct-memory-access synchronization work-queue zero-copy

Last synced: 08 Aug 2025

https://github.com/maypardine/euos

# euos   [![bluebuild build badge](https://github.com/alguien-random/euos/actions/workflows/build.yml/badge.svg)](https://github.com/alguien-random/euos/actions/workflows/build.yml)This repository provides a streamlined way to manage your Fedora installations using the latest builds. 🚀 Explore the features and contribute to enhance the exper

atomic bluebuild bluebuild-image custom-image github-config image-based immutable linux linux-custom-image oci oci-image operating-system

Last synced: 08 Aug 2025

https://github.com/liannekiarra/script-automation

University Module Project : Integrating Bash and Python to Automate Operating System Management

bash-scripting linux-shell operating-system python3 subprocess-library virtual-machine

Last synced: 15 May 2025

https://github.com/jakubfr4czek/sysopy

Operating systems course at AGH University of Krakow.

agh agh-wi c linux makefile operating-system

Last synced: 26 Feb 2025

https://github.com/stefanofa/rikaya-os

OS for the "Operating Systems" university course.

operating-system

Last synced: 08 Sep 2025

https://github.com/plurid/deos

Deoperating System [Work in Thinking]

operating-system

Last synced: 08 Nov 2025

https://github.com/amzy31/charlex-os

CharleX is a simple operating system. The kernel is written in C. I am still working on the source code to improve the kernel with many new features. My goal is to create a free, open-source operating system similar to Linux and FreeBSD. You can support us by contributing and improving the code for this project or by giving it a star.

assembly cpp cpp-programming cprogramming operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-project os-dev os-development os-linux osdev

Last synced: 06 Aug 2025

https://github.com/pnv2003/simple-os

Simple Operating System, OS Assignment of HCMUT, Spring 2023

memory-management operating-system scheduler synchronization

Last synced: 05 Aug 2025

https://github.com/melvinmo/os_course_archive

The repository contains the codes and related files of two final projects for my undergrad operating system course.

bash-script linux-kernel lkm operating-system xv6

Last synced: 16 Jun 2025

https://github.com/sanjaraiy/nodejs_work

📂🚀 This repository explores the fs, os, http, and events modules in Node.js. Dive in and master these core functionalities! 💻📊

crud events http javascript nodejs operating-system

Last synced: 23 Feb 2025

https://github.com/mostafa-wael/signals-in-operating-systems-guide-for-beginners

This guide explains signals in simple terms and provides step-by-step C examples for hands-on practice

cprogramming operating-system

Last synced: 23 Mar 2025

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

In this repository there are exercises and examples from book "Operating Systems Concepts" of A. Silberschatz, P. B. Galvin and G. Gagne.

deadlock mutex-synchronisation operating-system synchronization thread

Last synced: 15 Mar 2025

https://github.com/fscotto/fabios

Operating System developed with Rust

kernel operating-system rust-lang

Last synced: 15 Mar 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: 26 Feb 2025

https://github.com/kallistina/xv6-project-2022

A solution to the Operating Systems (K22) course project, based on the XV6 operating system. Implements key concepts in operating systems, including process management and system calls, in a modern RISC-V environment.

operating-system risc-v systems-programming xv6

Last synced: 05 Aug 2025

https://github.com/liuly0322/osh-2022-labs

Handin for OSH-2022

operating-system rust ustc

Last synced: 04 Aug 2025