An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with operating-systems

A curated list of projects in awesome lists tagged with operating-systems .

https://github.com/netbootxyz/netboot.xyz

Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.

ansible baremetal boot dhcp docker hacktoberfest homelab install installer ipxe linux liveos menu netboot netbootxyz operating-systems provisioning pxe pxeboot tftp

Last synced: 06 May 2026

https://github.com/klange/toaruos

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.

aarch64 armv8 baremetal bootloader c c-library cdrom compositor kernel operating-system operating-systems os osdev smp text-editor toaruos window-manager x86 x86-64

Last synced: 13 May 2025

https://github.com/nanovms/nanos

A kernel designed to run one and only one application in a virtualized environment

edge microservice operating-systems osdev sandbox security unikernel unikernels virtualization

Last synced: 14 Jan 2026

https://github.com/darshanime/notes

detailed notes on computer science topics, in one page

computer-science interview interview-preparation notes operating-systems python

Last synced: 15 May 2025

https://github.com/downdemo/cpp-concurrency-in-action-2ed

C++11/14/17/20 multithreading, involving operating system principles and concurrent programming technology.

multithreading operating-systems

Last synced: 14 May 2025

https://github.com/downdemo/Cpp-Concurrency-in-Action-2ed

C++11/14/17/20 multithreading, involving operating system principles and concurrent programming technology.

multithreading operating-systems

Last synced: 01 May 2025

https://github.com/sachuverma/datastructures-algorithms

This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

algorithms computer-networks cpp-cheat-sheet data-structure data-structures database-management hacktoberfest interview interview-questions oops operating-systems software-engineering system-design

Last synced: 04 Apr 2025

https://github.com/sachuverma/DataStructures-Algorithms

This repo contains links of resources, theory subjects content and DSA questions & their solution for interview preparation from different websites like geeksforgeeks, leetcode, etc.

algorithms computer-networks cpp-cheat-sheet data-structure data-structures database-management hacktoberfest interview interview-questions oops operating-systems software-engineering system-design

Last synced: 14 Apr 2025

https://github.com/wichtounet/thor-os

Simple operating system in C++, written from scratch

assembly c-plus-plus cpp cpu intel multi-process network operating-systems

Last synced: 14 May 2025

https://github.com/alex313031/thoriumos

ChromiumOS fork with Thorium Browser, x264/x265 codecs, Widevine, Kernel 5.15, Linux firmware/modules support, Nouveau, Intel microcode, and extra packages.

chromium chromium-browser chromium-os chromiumos chromiumos-overlay operating-system operating-systems thoriumos web-platform

Last synced: 05 Apr 2025

https://github.com/ionescu007/simpleator

Simpleator ("Simple-ator") is an innovative Windows-centric x64 user-mode application emulator that leverages several new features that were added in Windows 10 Spring Update (1803), also called "Redstone 4", with additional improvements that were made in Windows 10 October Update (1809), aka "Redstone 5".

containerization containers emulator hyper-v malware malware-analysis operating-systems reverse-engineering security virtualization

Last synced: 15 Oct 2025

https://github.com/ionescu007/Simpleator

Simpleator ("Simple-ator") is an innovative Windows-centric x64 user-mode application emulator that leverages several new features that were added in Windows 10 Spring Update (1803), also called "Redstone 4", with additional improvements that were made in Windows 10 October Update (1809), aka "Redstone 5".

containerization containers emulator hyper-v malware malware-analysis operating-systems reverse-engineering security virtualization

Last synced: 30 Mar 2025

https://github.com/mohitmishra786/underthehoodofexecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 18 Feb 2026

https://github.com/FriendUPCloud/friendup

FriendOS is a free web based platform that runs in your browser. It allows you to work and play, collaboratively, across devices.

chat-application cloud-computing collaboration-platform development-environment groups-manager javascript-framework operating-system operating-systems operatingsystem stable webos

Last synced: 31 Mar 2025

https://github.com/ahmedosamamath/linux-basics

Comprehensive Linux Basics: A complete guide covering foundational Linux concepts, core tasks, and best practices.

linux linux-administration operating-systems

Last synced: 23 Jul 2025

https://github.com/osbuild/osbuild

Build-Pipelines for Operating System Artifacts

automation build-system images operating-systems

Last synced: 11 Feb 2026

https://github.com/mohitmishra786/exploring-os

This repository is a journey through Operating System concepts, with practical implementations in C. Each day focuses on a specific topic, providing theoretical understanding and hands-on coding experience.

c-programming c-programming-language cpu kernel-driver kernel-module linux linux-kernel operating-system operating-systems os programming project-repository

Last synced: 13 Apr 2025

https://github.com/sbu-fsl/kernel-ml

Machine Learning Framework for Operating Systems - Brings ML to Linux kernel

auto-tuning kernel-module linux-kernel machine-learning mlsys operating-systems

Last synced: 07 Mar 2026

https://github.com/GreenteaOS/Tofita

:candy: All-new engine of the @GreenteaOS

drivers gpl greenteaos kernel operating-system operating-systems os osdev uefi

Last synced: 03 Oct 2025

https://github.com/vmware-labs/node-replicated-kernel

Experimental kernel with built-in replication.

amd64 kernel operating-systems os rust x86-64

Last synced: 26 Mar 2025

https://github.com/nanovms/ops-examples

A repository of basic and advanced examples using Ops

devops operating-systems orchestration sandbox unikernel unikernels

Last synced: 12 Jan 2026

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

'Operating System Concepts' - Solutions to exercises and projects

c deadlock multithreading operating-systems processing syncronization

Last synced: 23 Jul 2025

https://github.com/AMDESE/linux-svsm

Linux SVSM (Secure VM Service Module) for secure x86 virtualization in Rust

amd operating-systems virtualization

Last synced: 20 Apr 2025

https://github.com/gabrieldim/operatingsystems

Processes and thread management, deadlock's, synchronization etc.

deadlock operating-system operating-systems process synchronization thread

Last synced: 02 Aug 2025

https://github.com/egormkn/mbr-boot-manager

💾 Master Boot Record with a boot menu written in Assembly

assembler bios boot boot-manager boot-menu bootloader master-boot-record mbr nasm operating-systems x86

Last synced: 05 Mar 2026

https://github.com/TalonFloof/zorroOS

A hobby operating system written in Zig & C that reimagines classic UNIX ideas for modern technology

baremetal hobby-kernel hobby-os kernel limine operating-system operating-systems os osdev x86-64 zig zorro-os

Last synced: 06 May 2025

https://github.com/therealdreg/x86osdev

x86 OS development using Bochs emulator. MIT xv6, JamesM's kernel development tutorials (with some changes) & more

bochs kernel kernel-development mit operating-systems osdev x86 xv6 xv6-operating xv6-os

Last synced: 06 Oct 2025

https://github.com/cw1997/ez-rtos

A micro real-time operating system supporting task switching, delay function, memory allocator and critical section. It is writen by ARM Cortex-M3 assemble language and works on STM32F103 MCU.

arm armcortexm3 computer-science cortex-m cortex-m3 mcu operating-system operating-systems os real-time-operating-system

Last synced: 15 Apr 2025

https://github.com/coderserdar/hacettepebbm

2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo

algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics

Last synced: 26 Jul 2025

https://github.com/mohitmishra786/underTheHoodOfExecutables

A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.

binary-analysis binary-format c-programming compilation computer-science dynamic-linking educational elf executable linker loader low-level-programming operating-systems optimization performance-optimization programming-guide reverse-engineering static-linking system-programming tutorial

Last synced: 04 May 2025

https://github.com/mohitmishra786/bitsandbytes

A comprehensive systems programming toolkit implementing low-level concepts in C, from memory management to OS internals. Features practical implementations of computer architecture concepts with a focus on performance and hardware interaction.

c-programming computer-architecture concurrency embedded-systems hardware linux low-level low-level-programming memory-management networking operating-systems optimization performance real-time-systems security system-programming unix

Last synced: 11 Jul 2025

https://github.com/PauloMigAlmeida/AlmeidaOS

Simple, self-contained, clean code, well-documented, hobbyist 64-bit operating system for Intel and AMD processors. It's written in Assembly (Intel syntax) and C (GNU99 Standard) in which I strive for adding comments to the source code so it could be used as a reference for future OS developers

amd amd64 bootloader buddy cmos heap hobby-os hobbyist-os intel kernel operating-system operating-systems os osdev paging pic pit x86-64

Last synced: 08 May 2025

https://github.com/madhurimarawat/semester-notes

A comprehensive, well-structured repository of B.Tech (Hons) CSE notes and learning resources, specializing in Artificial Intelligence and Data Science. Includes semester-wise notes, question papers, curated study guides, and indexed materials designed for efficient learning, revision, and academic reference.

artificial-intelligence btech-notes computer-networks computer-organization-architecture computer-science cse-notes data-science data-visualization database-management-system engineering-mathematics engineering-notes learning-resources machine-learning object-oriented-programming operating-systems probability-and-statistics python-for-data-science semester-notes study-materials theory-of-computation

Last synced: 07 Mar 2026

https://github.com/gotz1480/primus-os

A simple bare-bones 32-bit operating system written in Assembly x86 and C for educational purposes

operating-system operating-system-kernel operating-system-learning operating-systems operating-systems-learning operating-systems-project operating-systems-tutorials

Last synced: 10 Apr 2025

https://github.com/lekssays/oudados

An Open-Source Lightweight Operating System for Educational Purposes

assembly cpp driver hardware-communication operating-systems os osdev

Last synced: 11 Jun 2025

https://github.com/ngeenx/operating-system-logos

OS (Operating System) logos list in different sizes. This package contains +80 OS logos and it helps statistic or log listing and graph visualizing.

logo-bundle logos operating-system operating-system-logo operating-system-logos operating-systems os os-logo os-logos

Last synced: 11 Aug 2025

https://github.com/h8d13/archinstoo

An archinstall fork that aims to gives you more control and choices. And to do more with less. Docs are available (btw) ↓↓↓

arch archinstall archlinux foss installer linux operating-systems osdev

Last synced: 23 Jun 2026

https://github.com/andrewt0301/hse-acos-course

Materials for the "Computer Architecture and Operating Systems" course taught at Faculty of Computer Science of Higher School of Economics

assembly-language c-language computer-architecture linux operating-systems risc-v

Last synced: 10 Apr 2025

https://github.com/soypat/seqs

seqs: the hottest, most idiomatic userspace TCP/IP implementation on the internet. lwip in go basically

embedded embedded-systems ethernet go golang heapless ip operating-systems tcp tcp-ip tinygo udp userspace-networking

Last synced: 16 Mar 2025

https://github.com/keyvank/zincos

A lightweight and readable C++11 Operating System!

c-plus-plus c-plus-plus-11 kernel operating-system operating-systems x86 x86-32

Last synced: 02 May 2025

https://github.com/pyshwaa/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.

bsd c charlex-os comming-soon cpp cprogramming kernel kernel-source linux myos operating-system operating-system-kernel operating-system-learning operating-systems star starred test unix windows

Last synced: 09 Apr 2025

https://github.com/biltudas1/repackinstalledwindows

This Package Will Help you to Repack your Current Operating System into an install.wim file

cmd dism drive fresh goto installed-programs operating-system operating-systems os repack wim windows windows-10 windows-7 windows-installer wintoolkit

Last synced: 27 Oct 2025

https://github.com/BiltuDas1/RepackInstalledWindows

This Package Will Help you to Repack your Current Operating System into an install.wim file

cmd dism drive fresh goto installed-programs operating-system operating-systems os repack wim windows windows-10 windows-7 windows-installer wintoolkit

Last synced: 29 Jul 2025

https://github.com/inspirate789/bmstu-os

:tv: Лекции, семинары и лабораторные работы по курсу "Операционные системы" в МГТУ им. Н. Э. Баумана.

5sem assembly bmstu c ics7 input-output iu7 linux linux-kernel notes operating-systems os papers rpc transactions unix

Last synced: 14 Jul 2025

https://github.com/0rayn/yona

Hobby Operating System --- Using YonaOs is saying "I want problems, Always" :)

42school assembly clang kernel kfs operating-systems osdev x86

Last synced: 04 Mar 2026

https://github.com/tritondatacenter/smartos-docs

SmartOS Wiki static site

open-source operating-systems unix

Last synced: 10 Apr 2025

https://github.com/markcwatson/toyos

Learning operating system and kernel development by building a multithreaded OS called ToyOS

hobby-kernel hobby-os hobby-project operating-system-kernel operating-system-learning operating-systems

Last synced: 16 Oct 2025

https://github.com/owenaedwards/universityofcincinnati

This repository contains slide decks and assigned readings from my Computer Science degree at the University of Cincinnati.

algorithms computer-networks computer-science computer-systems data-visualization database-design information-security operating-systems programming-languages python statistics user-interface

Last synced: 29 Jul 2025

https://github.com/konloch/jaxon

Native Java SDK built on top of SJC, compiling Java to native code without bytecode or virtual machines.

compiler java-compiler operating-system operating-systems package-manager sdk simple-java-compiler sjc software-development-kit

Last synced: 13 Oct 2025

https://github.com/adelrizq/sqrt_os

Sqrt OS is a simulation of an OS scheduler and memory manager using different scheduling algorithms including Highest Priority First (non-preemptive), Shortest Remaining Time Next, and Round Robin

highest-priority-first memory-manager operating-systems os round-robin schedular shortest-remaining-time-first sqrt-os synchronization synchronizer

Last synced: 05 May 2025

https://github.com/bahmanm/ifem-os

Aspiring to become an operating system...

assembly-language c exokernel i386 microkernel operating-systems

Last synced: 25 Aug 2025

https://github.com/chukwuemekaaham/google-it-support-portfolio

This is a professional training designed by Google with 5 courses. This program also prepares one for the CompTIA A+ exams, the industry standard certification for IT

active-directory backup consultation customer-support disaster-recovery hardware infrastructure-services ldap networking openldap operating-systems security system-administration ticketing troubleshooting

Last synced: 02 Apr 2026

https://github.com/gbowne1/classicos

An x86 32 biit Operating System for 386, 486, Pentium class (P-60 to 233MHz, Pentium II, P3, P4, etc)

c hacktoberfest hacktoberfest- hacktoberfest2023 kernel kernels nasm nasm-assembly operating-system operating-systems os osdev x86 x86-32

Last synced: 12 Apr 2025

https://github.com/tyler-cromwell/mantle

An operating system kernel written mostly in C for x86-64 CPUs, capable of booting on real hardware. Goal is to implement my own functional Unix-like operating system.

assembly c grub iso kernel linux makefile operating-systems python3 x86 x86-64

Last synced: 17 Mar 2026

https://github.com/aadya940/orbit-ui

Open Source, Self Hosted, AI Visual workflow builder for automating anything Desktop running inside its own Virtual Computer.

ai ai-agents browser-automation computer-use cron cua operating-system operating-systems python robotic-process-automation rpa uipath workflow-automation

Last synced: 22 Jun 2026

https://github.com/pharaonic/laravel-agents-detector

Laravel Agents Detector (Devices, Operation Systems, Browsers, Bots).

agent agents bots browsers devices laravel operating-systems os php

Last synced: 11 Apr 2025

https://github.com/miniusbhater/getthatos

A simple and user friendly tool for downloading Operating system disk images

downloader linux operating-systems tool windows

Last synced: 12 Apr 2025

https://github.com/miniusbhater/GetThatOS

A simple and user friendly tool for downloading Operating system disk images

downloader linux operating-systems tool windows

Last synced: 25 Mar 2025

https://github.com/priyansh19077/linux-terminal-clone

Linux terminal clone. Supports 5 internal commands: cd, history, echo, exit, pwd, and 5 external commands: ls, cat, date, rm, mkdir

linux operating-systems system-calls

Last synced: 28 Jul 2025

https://github.com/ur-code-buddy/computerbooks

A curated list of essential books for computer science topics like Data Structures & Algorithms (DSA), System Design, Full Stack Development, and Machine Learning. Perfect for students, professionals, and enthusiasts seeking to enhance their knowledge and skills in these areas.

algorithms books cloud-computing coding-resources computer-science cybersecurity data-structures developer-resources education full-stack-development learning-resources machine-learning networking operating-systems programming programming-books software-development software-engineering system-design tech-books

Last synced: 24 Jan 2026

https://github.com/moisam/laylaos

A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!

c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64

Last synced: 29 Oct 2025