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/iosmanthus/osmanthus

A developing operating system

kernel operating-system osdev

Last synced: 12 Apr 2025

https://github.com/equation314/nimbos

An experimental RTOS written in Rust.

kernel operating-system osdev rust

Last synced: 11 Apr 2025

https://github.com/cascadeos/cascadeos

General purpose operating system targeting standard desktops and laptops.

hobby-os operating-system osdev x86-64 zig ziglang

Last synced: 12 Apr 2025

https://github.com/ajxs/cxos

Operating System development experiment in Ada

ada kernel low-level-programming operating-system osdev

Last synced: 14 Mar 2025

https://github.com/CascadeOS/CascadeOS

General purpose operating system targeting standard desktops and laptops.

hobby-os operating-system osdev x86-64 zig ziglang

Last synced: 13 Nov 2024

https://github.com/hermit-os/hermit-playground

A playground to build C/C++/Go/Fortran applications on top of RustyHermit

cloud-computing high-performance-computing kernel operating-system unikernels virtualization

Last synced: 07 Apr 2025

https://github.com/maxxsoft/geeos

The Gee (寂) Operating System, written in YuLang.

operating-system osdev riscv yulang

Last synced: 22 Apr 2025

https://github.com/MaxXSoft/GeeOS

The Gee (寂) Operating System, written in YuLang.

operating-system osdev riscv yulang

Last synced: 11 Nov 2024

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: 12 Nov 2024

https://github.com/pdp-10/tenex

BBN's PDP-10 operating system

bbn computer-history foonly maxc operating-system pdp-10 tenex

Last synced: 12 Mar 2025

https://github.com/osava-nsit/osava

An application to visualize different operating system algorithms.

algorithm-visualizer android-app kivy kivy-framework operating-system python visualization

Last synced: 12 Apr 2025

https://github.com/rprata/linux-device-driver-tutorial

This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.

c driver-programming linux-device-drivers linux-kernel operating-system

Last synced: 26 Mar 2025

https://github.com/atiep/atiedos

A 16 bit operating system made from enthusiasts to enthusiasts with love

assembly assembly-language dos operating-system os os-development os-tutorial

Last synced: 10 Apr 2025

https://github.com/dentrax/dentos

Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C

assembly c c99 kernel operating-system os osdev standalone x86-os

Last synced: 10 Apr 2025

https://github.com/64/solstice

x86_64 operating system, written in Rust

amd64 operating-system os rust x86-64

Last synced: 13 Nov 2024

https://github.com/schultyy/os_type

Rust library to detect the operating system type

linux macos operating-system rust rust-lang

Last synced: 07 Apr 2025

https://github.com/rcore-os/trapframe-rs

Handle TrapFrame across kernel and user space on multiple ISAs.

bare-metal interrupt multiple-architectures operating-system rust

Last synced: 13 Apr 2025

https://github.com/sabertazimi/hust-lab

Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems

algorithm assembly c compiler computer-science data-structrues digital-logic functional-programming hust hust-lab lab matlab operating-system verilog

Last synced: 13 Apr 2025

https://github.com/pbalduino/menios

meniOS is an operating system project written from scratch for fun

hobby-os operating-system

Last synced: 13 Apr 2025

https://github.com/travorlzh/travoros

A simple OS running on Intel x86 architecture | No longer updating

assembly bootloader c i386 kernel operating-system os x86

Last synced: 15 Apr 2025

https://github.com/ttytm/dialog

A cross-platform utility library for V to open system dialogs - open files, message boxes, color-pickers etc.

cross-platform dialog file filesystem gtk2 gtk3 library linux macos operating-system os ui windows

Last synced: 31 Mar 2025

https://github.com/theonekevin/cxkernel

A hobbyist operating system created from scratch ⚙️. This is where I test my ✨ craziest ✨ operating system design ideas.

c-plus-plus hobby-os hobby-project microkernel operating-system osdev

Last synced: 22 Apr 2025

https://github.com/mrgilli/quantix-os

Official repo of the UNIX-like Operating System "Quantix".

c-kernel kernel operating-system quantum-programming quantum-software unix unix-based-system

Last synced: 12 Apr 2025

https://github.com/wille/oslib

Java library to easily detect running Operating System, BSD Flavor, Linux Distribution, Desktop Environment and Architecture

architecture bsd bsd-flavor desktop-environment java java-library library linux linux-distribution operating-system os windows

Last synced: 15 Feb 2025

https://github.com/gusanmaz/bmb311_os

NKÜ Bilgisayar Mühendisliği BMB311 Isletim Sistemleri Dersi Uygulama Notları, Projeleri ve Ödevleri

c linux operating-system pthreads

Last synced: 12 Apr 2025

https://github.com/araujo88/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: 21 Dec 2024

https://github.com/strd6/zine

DIY E-Zine and Operating System

coffeescript html5 mmorpg operating-system punk-rock zine

Last synced: 14 Apr 2025

https://github.com/rustsbi/slides

All public report slides and articles related to RustSBI

operating-system rust rustsbi

Last synced: 04 Mar 2025

https://github.com/STRd6/zine

DIY E-Zine and Operating System

coffeescript html5 mmorpg operating-system punk-rock zine

Last synced: 16 Jan 2025

https://github.com/fedorlap2006/depthos

Stable, flexible and very simple in use OS, which doesn't restrict you

kernel operating-system os osdev

Last synced: 17 Mar 2025

https://github.com/kyegomez/athenaos

AthenaOS is a next generation AI-native operating system managed by Swarms of AI Agents

attention-is-all-you-need attention-mechanism evolutionary-algorithms gpt4 operating-system swarms transformer transformers

Last synced: 19 Apr 2025

https://github.com/rlaisqls/til

배운 내용을 글로 기록합니다

backend database devops network operating-system spring

Last synced: 15 Jan 2025

https://github.com/lkwinta/operating_systems

Repository for the Operating Systems course at AGH UST

c operating-system

Last synced: 16 Dec 2024

https://github.com/travorlzh/foos

FOOS's Overcoming Operating System

kernel operating-system

Last synced: 15 Apr 2025

https://github.com/kkebo/swift_os

An operating system written in Swift.

aarch64 kernel operating-system os osdev swift

Last synced: 18 Mar 2025

https://github.com/cksystemsteaching/cs4all

This is the homepage of the Computer Science for All courses by Professor Christoph Kirsch at the University of Salzburg, Austria.

compiler computer-science cs4all operating-system teaching virtualization

Last synced: 15 Apr 2025

https://github.com/AntoineSebert/dandelion

🌀 Microkernel Real-Time Operating System in Rust

honours-project microkernel operating-system real-time-systems rtos rust

Last synced: 19 Nov 2024

https://github.com/RavSS/HAVK

An attempt at a minimalistic and secure operating system.

ada kernel operating-system osdev security spark-ada

Last synced: 14 Mar 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/the-lainos-project/lainos-iso

LainOS ISO framework based on Arch-ISO (calamares included)

distro lain linux-distribution linux-distro operating-system os rice

Last synced: 10 Apr 2025

https://github.com/bistcuite/unox-os

Unox is an educational unix-like operating system. #JustForFun

bootloader c educational just-for-fun nasm operating-system os unix unix-like unox x86-64

Last synced: 12 Nov 2024

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: 12 Nov 2024

https://github.com/mikyll/sistemi-operativi-m

Appunti (incompleti), prove esame svolte e flashcard per studiare la teoria del corso Sistemi Operativi M della prof.ssa Anna Ciampolini @Unibo.

alma-mater-studiorum appunti bologna magistrale notes operating-system operativi sistemi sistemi-operativi unibo

Last synced: 22 Mar 2025

https://github.com/zenith391/fuchas

Efficient yet powerful OpenComputers OS

fuchas fuchas-os kernel minecraft opencomputers operating-system os

Last synced: 12 Apr 2025

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

This repository includes academic notes, study materials, and resources from B.Tech (Hons) in CSE, specializing in Artificial Intelligence and Data Science. It features question papers, proprietary study guides, and resources to support learning in these fields.

artificial-intelligence computer-network computer-organization-architecture data-visualization database-management digital-logic-design discrete-mathematics engineeing-maths entrepreneurship environmental-science language-writing-skills object-oriented-programming operating-system probability-statistics professional-ethics python-for-datascience semester semester-notes study-materials theory-of-computation

Last synced: 04 Mar 2025

https://github.com/nisamov/autonetplan

Automatic NetWork Configuration Apache 2.0 License AutoNetplan(Netplan)

automation autonetplan configuration desktop dynamic ipconfig linux net netplan open-source operating-system program server software ubuntu

Last synced: 02 Dec 2024

https://github.com/zrafa/xinu-avr

the Xinu OS for AVR atmega328p devices (e.g. Arduino)

arduino arduino-uno comer douglas douglas-comer embedded-systems operating-system rtos xinu xinu-os

Last synced: 04 Apr 2025

https://github.com/ardaku/quantii

An operating system running the Ardaku engine.

daku operating-system rust wasi wasm webassembly

Last synced: 22 Apr 2025

https://github.com/felipenlunkes/osdevbr

Tutoriais e referências para o desenvolvimento de um sistema operacional (português)

assembly c operating-system osdev portuguese sistema-operacional tutorial

Last synced: 12 Apr 2025

https://github.com/tarantool/sysprog

Systems Programming course

c course leaning operating-system system-programming

Last synced: 14 Apr 2025

https://github.com/m-valentino/sacredos

A Windows 9x inspired operating system written in Vanilla JS where every HTML file is executable.

90s css3 desktop gui help-wanted html5 javascript kernel opentocontribution operating-system os retro vanilla-javascript vanilla-js windows9x

Last synced: 10 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: 12 Feb 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: 04 Dec 2024

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

hemdan highest-priority-first memory-manager mini-os operating-system os round-robin scheduler shortest-time-remanining-first sqrt-os

Last synced: 10 Mar 2025

https://github.com/aadhil2k4/process_scheduling_calculator

This is an online calculator built using ReactJs and Bootstrap CSS for calculating the waiting time, turnaround time and generate Gantt charts for different process scheduling algorithms

calculator-app operating-system process-scheduling reactjs

Last synced: 08 Apr 2025

https://github.com/PhamThe-KHDL/IT007.M14-Operating-Systems

IT007.M14 - Hệ Điều Hành

linux operating-system ubuntu

Last synced: 11 Nov 2024

https://github.com/jordanej/recuvaos-file-recovery

A bootable WinPE image with Recuva file recovery software installed. Can be used to recover files from formatted drives.

backup bootable file operating-system os portable recovery recuva recuvaos usb windows

Last synced: 11 Apr 2025

https://github.com/axfab/kora-kernel

Kernel for my operating system KoraOS

c hobby-kernel hobby-os kernel operating-system os os-kernel osdev x86

Last synced: 23 Nov 2024

https://github.com/eltanin-os/glacies

Eltanin Linux distribution

linux-distribution operating-system

Last synced: 15 Feb 2025

https://github.com/foreverbell/jos

JOS Lab of MIT 6.828: Operating System Engineering.

exokernel jos operating-system

Last synced: 13 Apr 2025

https://github.com/kyegomez/swarmos

An all-new OS that orchestrates autonomous agents as workers to execute tasks.

ai asynchronous asynchronous-programming concurrent gpt4 llms ml multi-modality multithreading operating-system os swarms

Last synced: 19 Apr 2025

https://github.com/iosmanthus/osmanthus-tutorial

How to create an OS from scratch

kernel operating-system osdev tutorial

Last synced: 12 Apr 2025

https://github.com/IAmTheNerdNextDoor/LUM-MARINER

LUM/MARINER attempts to aim to be a clone of XNU/Darwin written in Rust just without the Apple stuff. A kernel and Operating System.

darwin kernel kerneldevelopment operating-system operating-systems os osdev rust rust-kernel rust-lang rust-os rust-os-dev rust-osdev rustlang rustlanguage xnu

Last synced: 16 Feb 2025

https://github.com/techno-coder/example_os

A heavily commented OS in Rust for reference purposes

kernel operating-system osdev rust tutorial x86-64

Last synced: 23 Mar 2025

https://github.com/comidan/computer-science-engineering

Collection of all courses, and their materials, attended at Politecnico di Milano during both Bachelor level degree and Master level degree in Engineering, Computer Science Engineering

artificial-intelligence automation bioinformatics compilers computer-architecture computer-science-engineering cybersecurity databases electronics engineering logic-circuit machine-learning mathematics networks operating-system physics probability-statistics robotics telecomunications

Last synced: 14 Apr 2025

https://github.com/ismoilovdevml/oinix

Xinux Jamiyati Arch asosida qurilayotgan open source OS

arch-linux kernel linux oinix open-source operating-system

Last synced: 04 Apr 2025

https://github.com/memescoep/xenos

XenOS is an operating system written in .NET C# and is made possible by the Cosmos OS project.

bruh-moment c-sharp cosmos-os dotnet operating-system osdev

Last synced: 11 Apr 2025

https://github.com/rollingrhinoremix/rollingrhinoremix.github.io

This is the official repository for the Rolling Rhino Remix. Rolling Rhino Remix is an un-official Ubuntu flavour which converts the Ubuntu operating system into a rolling release Linux distribution by tracking the devel series.

distro linux open open-source operating operating-system ubuntu ubuntu-remix website

Last synced: 13 Apr 2025

https://github.com/iamthenerdnextdoor/lum-mariner

LUM/MARINER attempts to aim to be a clone of XNU/Darwin written in Rust just without the Apple stuff. A kernel and Operating System.

darwin kernel kerneldevelopment operating-system operating-systems os osdev rust rust-kernel rust-lang rust-os rust-os-dev rust-osdev rustlang rustlanguage xnu

Last synced: 13 Feb 2025

https://github.com/brosck/simpleasmkernel

「💻」Simple kernel made in 16-bit assembly only

16-bit assembly assembly-language cpu disk dos kernel operating-system simple system

Last synced: 13 Nov 2024

https://github.com/mikaku/fiwixos

FiwixOS is a Fiwix distribution, an operating system made from a software collection that is based upon the Fiwix kernel.

i386 operating-system os posix unix-like

Last synced: 21 Mar 2025

https://github.com/coletrammer/iros

Operating System focused on asynchronicity, minimalism, and performance.

c-plus-plus cpp kernel operating-system os osdev posix

Last synced: 19 Mar 2025