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: 2026-01-19 00:19:28 UTC
- JSON Representation
https://github.com/jakkusakura/minimal_os
Minimal OS is an operating system in almost pure rust
Last synced: 05 Mar 2025
https://github.com/greek0x0/resonance-arch
An Arch distribution for forensics and penetration testing
archlinux forensics linux operating-system
Last synced: 04 Sep 2025
https://github.com/wolftech-innovations/cybr
Welcome to cybr
deployable distro fast foss kernel kordos linux linux-distribution linuxdistros operating-system os secure security ubuntu wolftech
Last synced: 21 Jun 2025
https://github.com/infinityos-dev/core_old
Lightweight easy to use operating system made to limit e-waste
hobby-os infinityos kernel operating-system osdev rust rust-os toy-os x86-64
Last synced: 01 Nov 2025
https://github.com/ndraey/nocturneos-base
NocturneOS - простая операционная система для компьютеров
c cmake kernel operating-system os osdev rust x86
Last synced: 24 Dec 2025
https://github.com/0mega28/OS
Operating System from scratch.
kernel kernel-dev operating-system operating-system-kernel operating-system-learning os os-dev x86-os
Last synced: 10 Mar 2025
https://github.com/sondosaabed/tools-of-the-trade-linux-and-sql
In this course, I have explored computing skills that I will use on-the-job as a cybersecurity analyst. First, I practiced using Linux OS commonly used by cybersecurity professionals. Used the Linux command line through the Bash shell to navigate, manage the file system, authenticate users. Then, I have used SQL to communicate with a database.
cybersecurity linux operating-system python sql
Last synced: 11 Jul 2025
https://github.com/tayoky/stanix
An 64 bit OS made from scratch
c low-level operating-system os x86-64
Last synced: 30 Apr 2025
https://github.com/meysam81/client-server-chat-between-peers
Socket Programmed C# GUI app, with 2 clients chatting over same ip & port for each side
c-sharp csharp gui laboratory-exercises network network-programming networking operating-system os socket socket-communication socket-io socket-io-client socket-programming socket-server
Last synced: 19 Jun 2025
https://github.com/arda-guler/kikaos
Basic OS kernel with basic command line
command-line educational kernel operating-system os terminal
Last synced: 18 Sep 2025
https://github.com/varshneydevansh/devos
This is my tutorial on OS
linux operating-system operating-system-learning operating-systems-tutorials
Last synced: 06 May 2025
https://github.com/jankapunkt/js-detect-os
Detect current running OS including version and codename.
browser detection hacktoberfest javascript navigator node-module operating-system
Last synced: 22 Apr 2025
https://github.com/georglauterbach/uncore
Modern operating system kernel completely written in pure, idiomatic Rust.
documentation education kernel operating-system operating-system-kernel rust rust-lang
Last synced: 07 Apr 2025
https://github.com/juancarlospaco/nim-osutil
OS Utils for Nim, simple tiny but useful procs for OS.
battery nim nim-lang operating-system process
Last synced: 21 Mar 2025
https://github.com/icebreaker/flordle
A boot-able text-mode Wordle clone.
16bit asm bootable bosch dos dosbox msdos operating-system qemu wordle x86 x86-assembly
Last synced: 13 Apr 2025
https://github.com/tesa-klebeband/davidos
A DOS clone written entirely in x86 Assembly that supports parts of the DOS api
16-bit-assembly dos-clone operating-system x86
Last synced: 21 Mar 2025
https://github.com/deanoburrito/minos
Tiny hobby operating system. Limited functionality right now, check the bottom of the README for current feature set!
c-plus-plus kernel operating-system os osdev
Last synced: 24 Jul 2025
https://github.com/jviotti/simpleos
Simple 32bits operating system for learning purposes
Last synced: 19 Apr 2025
https://github.com/alessandro-salerno/basic-cli-operating-system
A basic operating system kernel and bootloader designed for educational purposes
amd64 assembly c educational educational-purposes kernel operating-system os simple-code stupid-code toy-os toy-os-kernel x86-64
Last synced: 22 Jul 2025
https://github.com/promyloph/eumel
Documentation for the operating system EUMEL
eumel historical operating-system
Last synced: 30 Apr 2025
https://github.com/oovm/env-sort
Sort your environment variables
environment-variables operating-system
Last synced: 11 Apr 2025
https://github.com/plugfox/fuchsia
Fuchsia mirror
fuchsia fuchsia-os google operating-system
Last synced: 23 Jul 2025
https://github.com/ragu-manjegowda/vivitsa
An Operating System written from scratch.
bochs from-scratch littleos operating-system os osdev qemu x86
Last synced: 01 Mar 2025
https://github.com/yisaer/dailycode_in_shulife
My Daily Code in My College life in SHU
assembly data-structures operating-system
Last synced: 22 Aug 2025
https://github.com/rcore-os/isomorphic_drivers
A set of isomorphic drivers that can run both in kernel and user space without modifications.
driver-programming operating-system rust
Last synced: 04 Oct 2025
https://github.com/rocky43007/universalos
An Operating System which can run Windows, Mac and Linux apps natively!
Last synced: 13 Apr 2025
https://github.com/meysam81/networked-sleeping-barber-problem
Multi-threaded C# GUI app, satisfying the FULLY fair "Sleeping Barber Problem" for network lab, implementation with socket
barber barber-shop barbershop c-sharp csharp gui multi-threading multithreading operating-system os problem-solving sleeping-barber socket socket-communication socket-io socket-io-client socket-programming socket-server socketio sockets
Last synced: 15 Jun 2025
https://github.com/hareshkh/jash
Just A SHell - A linux shell for Operating Systems course (CSN-232)
Last synced: 11 Apr 2025
https://github.com/louisjenkinscs/moltaros
A minimal implementation of an Operating System implemented in (mostly) C and (sparse) Assembly
educational heap kernel operating-system x86
Last synced: 08 May 2025
https://github.com/x65/os-816
OS/816 - Operating System for X65 microcomputer
Last synced: 02 Aug 2025
https://github.com/fernandobade/stardewos
A custom operating system UI inspired by the Stardew Valley game, created using only HTML, SASS, and JavaScript.
html html-css-javascript javascript operating-system saas stardew-valley stardew-valley-os
Last synced: 16 Oct 2025
https://github.com/arthurmco/rainos
A hobby operating system, designed for old computers
c easy-to-use hobby-os operating-system x86-32
Last synced: 17 Jan 2026
https://github.com/omarazizi/echoos
Operating System and Kernel
32-bit c kernel kernel-development low-level-programming operating-system x86-assembly
Last synced: 14 Oct 2025
https://github.com/project-undefined/lupine-os
Security-centered, Super-customizable, Open Source, and user freindly OS. (aka LupOS)
freebsd openbsd operating-system os rust
Last synced: 17 Oct 2025
https://github.com/guptasiddhant/reos
React based web-OS
javascript operating-system react
Last synced: 16 Aug 2025
https://github.com/vpoulailleau/dezos
DezOS is an simplistic and minimalist operating system (OS) to understand how can an OS work.
c operating-system os toy-project
Last synced: 05 Oct 2025
https://github.com/purarue/on_machine
Generate a unique-enough fingerprint for my current machine, to make it easier to pick different commands/scripts to run on mac, different flavors or linux, or windows
detection distro dotfiles linux-distros operating-system operating-system-detection
Last synced: 18 Mar 2025
https://github.com/smiluredev/yenos
¥enOS Desktop é uma versão customizada do Slax Linux, criada como projeto de portfólio por diversão e aprendizado.
linux linux-distribution linux-distro linux-distro-download linux-distro-iso-remix operating-system operating-systems os
Last synced: 29 Sep 2025
https://github.com/amilich/arm-rtos
Operating system for ARM processors
assembly operating-system raspberry-pi
Last synced: 29 Oct 2025
https://github.com/sevenworksdev/jqde
jQuery Desktop Environment / Web Based "Operating System"
desktop desktop-environment fake-os html html5 javascript javascript-library jquery jquery-ui operating-system operating-systems os osdev web web-desktop web-os webapp webos
Last synced: 24 Sep 2025
https://github.com/waqaszafar9/operating-system-prototype
A prototype Project of Simple operating system functions
oerating-system-prototype operating-system operating-system-learning operating-systems operating-systems-project operating-systems-tutorials operations os project project-repository
Last synced: 22 Sep 2025
https://github.com/ehmicky/fetch-node-website
Fetch releases on nodejs.org
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: 01 Jul 2025
https://github.com/matesxs/matesos2
Version 2 of my testing OS developement project
assembly cpp gcc kernel limine nasm operating-system x86-64
Last synced: 02 Apr 2025
https://github.com/seanpm2001/android-x64_android16.1_vanilla_edition
🤖️ Android x64: The Vanilla build for Android 16.1, a basic, but useful Android 16.1 alternative installation
64-bit android-16-1 android-alternative android-x64 android-x64-vanilla-edition android-xvi android16-1 assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition x64
Last synced: 30 Jul 2025
https://github.com/vuics/h9y
HyperAgency (h9y) is agentic AI operating system. Open-source, decentralized, omni-channel, self-host & cloud, web3 marketplace.
agentic agentic-ai agents ai ai-agents decentralized h9y h9y-ai hyper-agency hyperagency llm omni omni-channel open-source operating-system os web3 web3-marketplace workflow
Last synced: 13 Jan 2026
https://github.com/mrummanhasan/operating_system_lab
bash-script c csharp operating-system threading
Last synced: 02 May 2025
https://github.com/naddamuhamed/memoryallocationsimulator
My OS II project
memory-allocation memory-allocator memory-block operating-system operating-systems operating-systems-project process-manager python-3 python-3-6 python3
Last synced: 09 Apr 2025
https://github.com/ishwar00/nandtotetris
Documenting my attempt to make a modern computer out of Nand logic gates
assembler compiler educational-project golang nand2tetris nandtotetris operating-system virtual-machine
Last synced: 19 Mar 2025
https://github.com/ymdarake/write-your-own-operating-system
Sample code for the video "Write your own Operating System"
kernel operating-system operating-system-learning os
Last synced: 05 Mar 2025
https://github.com/the-lainos-project/lainos
The LainOS Project repository.
distro lain linux-distribution linux-distro operating-system os rice
Last synced: 10 Apr 2025
https://github.com/scop/wrun
Web executable launcher, one command for multiple OS/architectures
architecture ci launcher operating-system
Last synced: 30 Dec 2025
https://github.com/dastergon/proctree
A tool to display a tree of running processes
darwin golang linux operating-system
Last synced: 27 Jul 2025
https://github.com/B-Gyro/B-Gyro
"Meet B-Gyro: our attempt at an operating system inspired by the gyroscope's stability... except ours wobbles more than it balances. Think of it as a gyroscope that moonlights as a boomerang—it keeps coming back with more bugs to fix!" -- by 0rayn and faithByte.
32-bit assembly c-language kernel operating-system osdev x86
Last synced: 27 Jul 2025
https://github.com/rahulthapaofficial/macostheme
macOSTheme is a theme for website for free with terminal. Written in JavaScript.
apple javascript macos operating-system rahulthapa terminal theme
Last synced: 28 Feb 2025
https://github.com/memescoep/hyperion_os
The Hyperion Operating System is a 64-bit OS that is using the limine bootloader and is written in C
64bit c limine-bootloader operating-system osdev
Last synced: 08 Oct 2025
https://github.com/stevepentland/spinup
A tool to help you spin up a newly installed machine
distro-packages installing linux operating-system snap-packages
Last synced: 09 Oct 2025
https://github.com/smokku/wrte
microkernel-like environment to run untrusted applications in browser
distributed javascript kernel microkernel operating-system runtime sandbox untrusted-applications www
Last synced: 17 Mar 2025
https://github.com/snacsnoc/fluxflop
floppy-sized Linux in the modern era
floppy-linux i486 linux-distribution operating-system
Last synced: 30 Jun 2025
https://github.com/jcs090218/jcscc_engine
JCSCC is a C/C++ game engine that provide a simple programming interface to do a cross-platform native code game. Include resource manager with secure deocode and encode algorithm. The purpose of the project is to learn how a game engine were made, knowing the game engine architecture and able to use it knowledge apply to all other modern game engine.
directx engine game game-engine gui math-library networking opengl operating-system rendering research resources sdl2 socket-programming
Last synced: 04 Jul 2025
https://github.com/larrabyte/freelsd
Larry's Software Distribution, free.
epic freelsd kernel operating-system os osdev rust x86
Last synced: 10 Mar 2025
https://github.com/opentimewatch-project/opentimewatch-os
An open source watch OS for ESP32-S3 based watches (Made in India :india:)
arduino arduino-sketch esp32 esp32-arduino esp32-platformio esp32-s3 esp32-wroom esp32s3 operating-system platformio smartwatch smartwatches wearable-computing wearable-devices wearable-electronic wearable-sensors wearable-tech wearables wifi
Last synced: 23 Apr 2025
https://github.com/kkebo/cloumo
Web アプリケーション専用 OS
assembly cpp operating-system os web-browser
Last synced: 18 Jun 2025
https://github.com/sukhmancs/os-dev
Operating system written in x86 assembly and C.
bootloader bootsector c kernel operating-system registers vda x86 x86-assembly
Last synced: 11 Apr 2025
https://github.com/embeddedos/x86-64-operatingsystem
An Operating System based on x86-64 architecture.
assembly bios bootloader c cpp kernel operating-system qemu round-robin-scheduler shell systemcalls x86-64
Last synced: 08 Oct 2025
https://github.com/ejunjsh/myos
💻 my operating system like unix/linux
assembly bochs brew c i386 i386-elf-gcc nasm operating-system os
Last synced: 04 Jul 2025
https://github.com/cpscript/kyro
"Kyro" a simple and basic; bare bones operating system focusing on user security and protection(kind of like tails OS), WARNING: This isn't complete yet so it might not work. Inspiration from OSMora's hyra OS.
asmx86 bootloader filesystem kernel kernel-development operating-system
Last synced: 06 Oct 2025
https://github.com/globules-io/ogx.os
Experimental browser based operating system based on OGX.JS
html5 javascript ogxjs operating-system operating-systems os webapp
Last synced: 28 Oct 2025
https://github.com/erik-donath/sodium
An small x86 Operating System which uses multiboot2 and the grub bootloader.
boot grub i686 kernel multiboot2 operating-system os uefi-boot x86
Last synced: 16 Jun 2025
https://github.com/googtech/note
📖 The Learning note about data structure & algorithm, operating-system, computer-network, computer-compose-principle, and fundamentals-of-compiling.
408 algorithm computer-compose-principle computer-network cs-learning-note data-structure fundamentals-of-compiling operating-system vuepress-v2
Last synced: 05 Apr 2025
https://github.com/fruit-testbed/fruitos
A lean Linux OS distribution for Raspberry Pi
alpine-linux fruitos iot linux operating-system raspberrypi
Last synced: 13 Apr 2025
https://github.com/justalexeydev/evaos
EvaOS is an operating system implemented in ReactJS and designed on the VioletKernel system library.
kernel operating-system reactjs site
Last synced: 15 Sep 2025
https://github.com/hi-doki/pipios
A basic simulated os/kernel idk built with Python
cli college-project command-line cryptography educational-project encryption filesystem filesystem-simulation hobby-project json mini-os open-source operating-system python simulated-os simulator user-management
Last synced: 14 Apr 2025
https://github.com/ntdls/mcafeekiller
A quick and dirty solution to gracefully terminate all McAfee "anti-virus" services running on your machine.
academia anti-virus injection operating-system service threads
Last synced: 14 Apr 2025
https://github.com/yeaseen/nachos-os_build
This is an extension of Nachos to support multiprogramming using system calls such as Exec, Exit, Read and Write to have processes request services from the kernel. Then it is further extended by a Virtual Memory Manager supported by Demand Paging and Page Replacement procedures.
demand-paging nachos-os operating-system page-replacement syscalls threading virtual-memory-manager
Last synced: 24 Jun 2025
https://github.com/andrej123456789/pekos
Pek Opearting System source code repository.
64-bit bios kernel operating-system os osdev x86-64-gcc
Last synced: 13 Oct 2025
https://github.com/bakaq/rust-riscv-os
A Rust RISC-V OS to learn embedded programming.
operating-system os risc-v riscv riscv64 rust
Last synced: 16 Dec 2025
https://github.com/sysirq/note
Study note
compiler linux-kernel network operating-system programming-language security systemarchitect virtualization
Last synced: 07 May 2025
https://github.com/diegolonio/escom
Todo el código (casi) que he escrito para las unidades de aprendizaje de la Escuela Superior de Cómputo (IPN).
adoo bison c-language c-programming-language compiler-design compilers computer-architecture data-structures escom ipn java linux operating-system php python sistemas-operativos ubuntu vhdl web
Last synced: 10 Apr 2025
https://github.com/gvatsal60/custom-wsl-os
A collection of configurations and utilities designed to streamline setup on Windows Subsystem for Linux (WSL).
alpine operating-system os ubuntu wsl wsl-environment wsl-installation wsl-setup wsl-ubuntu wsl2 wsl2setup
Last synced: 06 Jul 2025
https://github.com/isaiah76/linux-shell
a c++ implementation of a linux shell with core shell functionalities, including command parsing, process creation, signal handling and shell built-ins.
command-line cpp educational linux linux-shell operating-system shell terminal unix unix-shell
Last synced: 12 Apr 2025
https://github.com/inhibitor1217/rust-os
Doing https://os.phil-opp.com/ for myself
Last synced: 29 Aug 2025
https://github.com/manni2000/5th-semester
5th Semester stuffs
algorithms dbms ict microprocessor operating-system
Last synced: 16 Dec 2025
https://github.com/jjwroeloffs/vimos
Vim is a great text editor, too bad it doesn't have a decent operating system.
Last synced: 22 Aug 2025
https://github.com/sn2606/cpu-scheduling
CPU Scheduler Simulator.
cpu-scheduling cpu-scheduling-algorithms cpu-scheduling-simulator operating-system
Last synced: 21 Mar 2025
https://github.com/mellyeliu/mellyeliu.online
( personal os 🌟 site assemblage 🌐 portfolio 📎 )
operating-system personal-website portfolio
Last synced: 22 Aug 2025
https://github.com/edoardottt/edoardottt
Hey! I'm edoardottt! 🏴☠️👹
coding computer-science computing cybersecurity edoardottt exploit hacking internet linux mathematics open-source operating-system osint reconnaissance science security security-tools security-toolset technology university
Last synced: 02 Jul 2025
https://github.com/larsbrinkhoff/ooits
Resurrect ancient 1971-73 versions of ITS
arpanet computer-history incompatible-timesharing-system operating-system pdp-10 retrocomputing
Last synced: 28 Dec 2025
https://github.com/WolfTech-Innovations/cybr
WolfOS - " An extendable NixOS-Like Ubuntu based OS."
deployable distro fast foss kernel linux linux-distribution linuxdistros nixos operating-system os ubuntu
Last synced: 30 Oct 2025
https://github.com/saltytine/tivos
amd64 operating system in C. Trying to make a full OS, with a simple and readable codebase
c kernel operating-system operating-system-kernel os osdev x86-64
Last synced: 11 Apr 2025
https://github.com/7ranveer/os-lab-implementation
Contains c codes of os labs
Last synced: 15 Jun 2025
https://github.com/philippanda/securos
SecurOS is a secure Arch based Linux distribution that comes pre-installed with the most popular pen-test and cyber-security tools.
arch-linux archlinux cyber-security cybersecurity linux linux-distribution operating-system os pentesting
Last synced: 20 Aug 2025
https://github.com/codelixir/xv-dos
Forked from mit-pdos/xv6-riscv. An Operating System in C, modified from Xv6 for RISC-V.
c operating-system os risc-v xv6-extensions
Last synced: 02 Apr 2025
https://github.com/vs4vijay/vizix
An operating system for fun and learning.
assembly bare-metal clang esp32 gcc kernel linux linux-kernel nasm operating-system os qemu raspberry-pi rust
Last synced: 29 Apr 2025