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.
- GitHub: https://github.com/topics/operating-system
- Wikipedia: https://en.wikipedia.org/wiki/Operating_system
- Aliases: os, operating-systems, operating-systems-tutorials, operating-system-examples,
- Last updated: 2025-04-23 00:21:34 UTC
- JSON Representation
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/tiacsys/bridle
Bridle and kite line for embedded systems based on Zephyr.
doc-zephyr iot kconfig microcontroller operating-system real-time realtime realtime-framework rtos setup-zephyr zephyr zephyr-documentation zephyr-rtos zephyr-source
Last synced: 21 Nov 2024
https://github.com/frankray78/patienceos
A baremetal C# kernel.
aot-compilation csharp dotnet kernel operating-system operating-system-kernel operating-system-learning osdev patienceos
Last synced: 10 Apr 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/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
https://github.com/1j01/mos
Monochrome Operating System
game l33t leet monochrome mos moss operating-system os retro web-desktop
Last synced: 10 Nov 2024
https://github.com/electronic-waste/chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 11 Mar 2025
https://github.com/danielbrito/ufc
🎓 Ciência da Computação - Universidade Federal do Ceará.
competitive-programming compiler computer-graphics data-structures database functional-programming linear-algebra logic mathematics mobile-development number-theory operating-system software-engineering ui-ux web-development
Last synced: 04 Apr 2025
https://github.com/asabaseiban/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 11 Apr 2025
https://github.com/noduslabs/eightos
Bodymind Operating System
8os artificial-intelligence best-practices biotech body body-practice eightos life-experience lifehack lifestyle movement multimedia music operating-system physical-movement sound video
Last synced: 11 Nov 2024
https://github.com/Electronic-Waste/Chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 14 Apr 2025
https://github.com/liblor/advanced_operating_systems_2020
Advanced Operating System Course at ETHZ
aos barrelfish ethz operating-system operating-systems os
Last synced: 05 Dec 2024
https://github.com/grayoj/darwin
Operating System in C and Assembly, with bootloader components borrowed from the Nanobyte OS
Last synced: 09 Apr 2025
https://github.com/joshua-riek/x86-kernel
A hobby kernel developed from scratch using i8086 assembly
16-bit asm dos dos-like fat fat12 fat16 gcc-cross-compiler i8086 kernel kernel-source nasm operating-system os os-dev osdev qemu x86 x86-16
Last synced: 20 Dec 2024
https://github.com/ashwin990/my-programming-books
My all Programming books available for public to download
book books c c-programming cheatsheet gcc gcc-books gcc-compiler operating-system os programming-books python python3 python3-books theory-of-computation toc
Last synced: 23 Nov 2024
https://github.com/eersoy93/e93
My hobby operating system for old PCs.
86box assembly c hobby hobby-os hobby-project monolithickernel operating-system os osdev qemu
Last synced: 30 Dec 2024
https://github.com/osspk/round-robin-scheduler
🤹 A C++ implementation of the Round Robin Scheduler algorithm for process scheduling.
c-plus-plus learning-by-doing open-source-project operating-system operating-system-learning operating-systems operating-systems-tutorials os-algorithms process-scheduling round-robin round-robin-dispatcher round-robin-implementation round-robin-scheduler round-robin-simulator roundrobin scheduler scheduling-algorithm systems systems-programming
Last synced: 24 Nov 2024
https://github.com/jbruchon/c02
An operating system for the 6502/65816 CPU
6502 6502-assembly c64 commodore-64 kernel multitasking nintendo operating-system
Last synced: 12 Mar 2025
https://github.com/francisc0arauj0/ktwo
My own 32-bits kernel
assembly c kernel operating-system os unix-like
Last synced: 13 Apr 2025
https://github.com/byt3n33dl3/thc-cartel
Configurations and Deprecated payloads. Some useful scripts for Cobaltstrike.
exploit kali-linux metasploit operating-system payloads pentesting shellcode
Last synced: 29 Mar 2025
https://github.com/brucezoom/ei338-os-projects
Repository for course projects of EI338 Computer System. I appreciate it if you do not BAIPIAO.
coursework linux operating-system
Last synced: 10 Apr 2025
https://github.com/no92/vineyard
Moved to:
c hobby-os kernel operating-system operating-systems osdev posix uefi x86-64
Last synced: 11 Mar 2025
https://github.com/octacian/digicompute
A Minetest mod providing computer nodes that can function on their own or work as a network.
lua minetest mod operating-system sandboxed simulation wip
Last synced: 08 Feb 2025
https://github.com/arkapg211002/sem-5-cse
All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24
assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim
Last synced: 13 Apr 2025
https://github.com/0rax/berryos
Lightweight distribution of Raspberry Pi OS configurable headlessly using cloud-init.
arm64 armhf cloud-init debian linux operating-system raspberry-pi raspberrypi
Last synced: 10 Jan 2025
https://github.com/b1f6c1c4/why-i-gave-up-using-windows
全方位控诉Windows的使用和开发体验
bsod operating-system powershell shitty windows
Last synced: 24 Mar 2025
https://github.com/starnek0/buaaentrance
北航 991软件工程考研初复试 代码和笔记
algorithm data-structures operating-system
Last synced: 18 Nov 2024
https://github.com/niqumu/aulavik
Tiny POSIX-like hobby OS written in C
c kernel low-level operating-system os os-dev osdev unix
Last synced: 30 Nov 2024
https://github.com/hide27k/haribote-os
30日でできる!OS自作入門
books haribote-os operating-system
Last synced: 05 Apr 2025
https://github.com/yesco/jml
jml - a useful web/cloud minimal unikernel distributed operating system
eval functional functional-language html lambda-calculus language operating-system unikernel urbit web webserver
Last synced: 11 Apr 2025
https://github.com/codewithjaspreet/company-wise
Collections of Company Wise DSA questions done during my job hunt & Core Subject Materials
algorithms computer-networks dbms dsa oops-in-java operating-system
Last synced: 17 Apr 2025
https://github.com/benwestgate/bitcoin-core-on-tails
Deprecated Setup script for installing Bitcoin Core to Tails persistent storage. Full node, wallet, backup and clone for a friend functions
bash bash-script bitcoin bitcoin-core debian full-node linux operating-system privacy security shell tails
Last synced: 13 Feb 2025
https://github.com/chefkissinc/skywalkos
An operating system written in Rust. skywalkOS is not <insert other operating system here>.
ipc kernel modern operating-system operating-system-kernel rust skywalkos uefi x86 x86-64
Last synced: 11 Nov 2024
https://github.com/chaitanyarahalkar/frost-os
A Linux Distribution for Developers.
arch-linux bash-script frost-os linux linux-kernel operating-system os pacman privacy
Last synced: 17 Dec 2024
https://github.com/ehmicky/all-node-versions
List all available Node.js versions
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 17 Mar 2025
https://github.com/ehmicky/preferred-node-version
Get the preferred Node.js version of a project or user
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 15 Mar 2025
https://github.com/ascendho/ky-os
《计算机操作系统(慕课版)》 汤子瀛 汤小丹 PPT、实验源码、思考题、思维导图等
Last synced: 10 Jan 2025
https://github.com/justintime50/os-scripting
A collection of macOS, Linux, Windows, and other operating system scripts that can be used to automate deploying and administering computers.
automate bash bash-scripting deploy linux mac macos operating-system os powershell raspberry-pi script scripting ubios vagrant windows
Last synced: 01 Apr 2025
https://github.com/shoaibrayeen/course-work
The repository contains All the related books, PPTs and Codes related to the Course.
c complexity-analysis computer-graphics computer-networks concept cpp cryptography-algorithms data-mining data-structures machine-learning namespaces neural-network operating-system searching-algorithms sorting-algorithms
Last synced: 23 Apr 2025
https://github.com/byt3n33dl3/isabella
Rootkit and Kernel attack kit, 𝗜𝘀𝗮𝗯𝗲𝗹𝗹𝗮 program Enables Cyber Attacks to gain access from Machines without being detected.
executable extensions kernel operating-system os root rootkit
Last synced: 13 Apr 2025
https://github.com/amey-thakur/simple-and-compound-interest-calculator
Shell Script to calculate simple and compound interest
amey ameythakur calculator compound-interest compound-interest-calculator operating-system operating-system-project project shell-script shell-scripting shell-scripts shellcode shellscript simple-interest simple-interest-calculator
Last synced: 15 Apr 2025
https://github.com/soreing/sore-os
Primitive x86 32bit Operating System with FAT32 File System and a Kernel
boot fat32 filesystem kernel operating-system osdev x86-assembly
Last synced: 23 Apr 2025
https://github.com/lucmsilva651/helloworld-bl-asm
Code for a simple OS that shows the message "Hello World!" when booted.
Last synced: 25 Jan 2025
https://github.com/pdp-10/waits
Stanford A. I. Lab operating system 1972 to 1990 named WAITS, Western Artificial Intelligence Time Sharing. This repository provides the wide overview with pointers to and a few samples of the technical and historical details.
artificial-intelligence computer-history lisp operating-system pdp-10 robotics stanford tex
Last synced: 12 Mar 2025
https://github.com/benhoyt/benos
A tiny 32-bit Forth operating system I wrote when I was 16
Last synced: 11 Apr 2025
https://github.com/edoardottt/filedecrypter
Simple C file decrypter :lock:
algorithm algorithms algorithms-datastructures bit byte c character code cripter criptography obfuscation operating-system software university-project
Last synced: 12 Feb 2025
https://github.com/mesabloo/oneiric
A small kernel + OS based on how dreams work
dream kernel operating-system os
Last synced: 19 Nov 2024
https://github.com/jwmcglynn/cs140e
Project for the Stanford CS140e course back in 2018, creating a mini Rust-based OS for Raspberry Pi. I developed this while following along online.
operating-system raspberry-pi-3 rust
Last synced: 13 Apr 2025
https://github.com/brightprogrammer/misraos
A Modern Operating System Written in C++ From Scratch!
cmake cpp kernel modern operating-system osdev
Last synced: 11 Nov 2024
https://github.com/tomlin7/bill
Main repository for BILL OS
assembly kernel operating-system operating-system-kernel os rust
Last synced: 13 Apr 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: 25 Mar 2025
https://github.com/mlouielu/nand2vm
nand2vm - pure python implement of nand2tetris Hack platform
nand2tetris operating-system os python virtual-machine
Last synced: 20 Feb 2025
https://github.com/nlightnfotis/fotix
My very own UNIX clone, for education/self-amusement.
Last synced: 11 Mar 2025
https://github.com/the-swarm-corporation/swarmos
Traditional operating systems are reactive - they wait for user input or system events before taking action. SwarmOS breaks this paradigm by implementing distributed artificial intelligence that constantly learns, predicts, and optimizes system behavior.
agents ai linux multi-agent operating-system os
Last synced: 15 Apr 2025
https://github.com/ranaaditya/coronaos
UNIX based x86_32bit light weight OS build from Scratch in c and c++ .
operating-system os system-design system-programming
Last synced: 10 Apr 2025
https://github.com/atirut-w/oclinux
A custom kernel for OpenComputers mod
kernel lua opencomputers opencomputers-mod operating-system
Last synced: 14 Dec 2024
https://github.com/boneill02/swerve
A barebones i386 kernel
c i386 kernel operating-system osdev unix
Last synced: 11 Apr 2025
https://github.com/ceticamarco/vulcanos
🌋 Monolithic x86 kernel written in C and Assembly
assembly c kernel operating-system osdev
Last synced: 02 Feb 2025
https://github.com/archibate/newos
A hobby unix-like operating system
c-library c-runtime filesystem kernel operating-system
Last synced: 19 Apr 2025
https://github.com/chaosnet/minits
PDP-11 operating system, network router from MIT
chaosnet computer-history operating-system pdp11
Last synced: 06 Apr 2025
https://github.com/hanaasagi/kurumi
A hobby operating system implemented in Rust :floppy_disk:
Last synced: 13 Nov 2024
https://github.com/vanhakobyan/operatingsystemwithcpp
:chart_with_upwards_trend:Operating System with C++:chart_with_upwards_trend:
Last synced: 16 Dec 2024
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/hobbyquaker/persist-path
Get OS-specific path to store persistent data :file_folder:
appdata file home library node-module operating-system os path persist user
Last synced: 14 Apr 2025
https://github.com/alessandro-salerno/salernos
A small repository to hold all Operating System links in one place.
limine limine-boot-protocol limine-bootloader operating-system os posix unix
Last synced: 23 Mar 2025
https://github.com/vanhakobyan/osinysuhomework
:door:Own experiments operating systems:door:
cutter file-system io operating-system os ysu
Last synced: 16 Dec 2024
https://github.com/fleschutz/operating-systems
Mirror and archive of 29 established operating systems (886 GB total).
android archive centos debian download downloads fedora freebsd ipfs iso knoppix mirror openbsd opensolaris opensuse operating-system operating-systems ubuntu windows-10 xubuntu
Last synced: 13 Nov 2024
https://github.com/deepraj1729/passtron
PassTron is a Security Password Manager that stores user's password locally instead of a live database. It can auto generate secure passwords with stable UI experience
application cybersecurity desktop-application electron-app operating-system os-platform password-generator password-manager security-tools
Last synced: 28 Feb 2025
https://github.com/danijelaskov/microkernel
An implementation of a small, but fully functional multithreaded operating system kernel with time sharing.
8086 dos etf kernel multithreading operating-system operativni-sistem operativni-sistemi-1 os1 projekat time-sharing x86
Last synced: 18 Apr 2025
https://github.com/mrsaeeddev/react-config-hooks
⚓ Deliver experiences best suited to a user's OS, device type, browser and other things
config configuration cross-browser operating-system os performance react-hooks
Last synced: 19 Mar 2025
https://github.com/alon-regev/veganvirus
A Virus to encourage veganism and deter against eating meat.
api-hook assembly c code-injection cpp cybersecurity dll-injection gdi-plus hackathon oop operating-system pe-format project teamwork visual-studio winapi windows
Last synced: 18 Mar 2025
https://github.com/yjdoc2/os-project
A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
c kernel operating-system os-dev scheduling-policies threading
Last synced: 12 Apr 2025
https://github.com/vijayphoenix/iith-btech-courses
IITH BTECH CSE all Courses' Codes and Assignments
compiler computer-architecture computer-networks computer-vision cool-compiler data-structures-and-algorithms dbms eiffel iith image-processing lattice-theory linear-optimization numerical-methods operating-system popl prolog reinforcement-learning representation-learning
Last synced: 22 Apr 2025
https://github.com/azusystem/azuos
If it runs on the Web, it runs on AzuOS
azuos desktop-environment foss html html-css-javascript javascript js linux linux-desktop no-electron no-nodejs operating-system os project python pywebview web-based web-desktop web-os web-technologies
Last synced: 13 Apr 2025
https://github.com/marirs/systeminfo-rs
Rust System Information crate
operating-system osinfo rust rust-crate rust-lang rust-library systeminfo systeminformation
Last synced: 23 Apr 2025
https://github.com/barrettotte/enki-os
A basic x86 kernel to learn how operating systems get from BIOS to userland
hobby-kernel operating-system os-kernel x86-kernel
Last synced: 11 Apr 2025
https://github.com/cs-joy/android
Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets.
android android-application android-development linux-kernel mobile-operating-system open-source open-source-software operating-system
Last synced: 21 Apr 2025
https://github.com/matthewlarkin/bare.sh
bare.sh is a collection of bare bones shell scripts for simplifying various tasks such as API calls (OpenAI, Stripe, Postmark, etc), video and audio processing, and much more.
artificial-intelligence bash note-taking openai-api operating-system shell-scripting stripe-payments
Last synced: 24 Jan 2025
https://github.com/Garnek0/GarnOS
OS powered by a modular kernel
c kernel operating-system os osdev
Last synced: 15 Nov 2024
https://github.com/numax-cz/napicuos
Tato webová aplikace ti nasimuluje ten nejlepší NapicuOS s NapicuBiosem!
angular bios gnome gnome-desktop linux-like operating-system os sccs spring-boot typescript webos
Last synced: 10 Apr 2025
https://github.com/steveiliop56/pyos
An operating system better than windows! 😎
memes operating-system os python
Last synced: 09 Apr 2025
https://github.com/mental32/kernel
A Unikernel For Embedded Systems
drivers kernel operating-system osdev rust
Last synced: 12 Apr 2025
https://github.com/joonas-fi/joonas-sys
My personal system installation (Ubuntu + programs & conf I use) as code.
configuration-as-code immutable operating-system
Last synced: 15 Apr 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 06 Apr 2025
https://github.com/ehmicky/normalize-node-version
Normalize and validate Node.js versions
bash cli command-line dependency-management es6 exec javascript library node nodejs npmjs npx nvm operating-system package-manager shell terminal typescript versioning versions
Last synced: 15 Feb 2025
https://github.com/jbush001/xv6-nyuzi
Port of xv6 operating system to Nyuzi processor
kernel operating-system processor
Last synced: 13 Apr 2025
https://github.com/aminkhani/os
Operating System (OS) Tutorial
application computer-science hardware operating-system os tutorial
Last synced: 15 Mar 2025
https://github.com/arxiver/visual-os-scheduler
Operating systems scheduling algorithms visualization.
algorithm algorithms algorithms-implemented cpu graphs matplotlib operating operating-system operating-systems-learning operating-systems-project operating-systems-tutorials os-scheduler priority round-robin scheduling-algorithms tkinter
Last synced: 12 Apr 2025
https://github.com/pdp-10/foonex
FOONEX from Foonly
computer-history foonly operating-system pdp-10 tenex
Last synced: 12 Mar 2025
https://github.com/sjkingo/luminary
Luminary is a small x86 real-time operating system
kernel operating-system osdev qemu real-time ulysses x86
Last synced: 30 Dec 2024
https://github.com/ykankaya/PreDamEnv
Automation script to prepare development environments.
automation bash batch configuration cross-platform distribution download environment install linux manage operating-system packages powershell script setup shell-script testing windows wrapper
Last synced: 04 Dec 2024