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-22 00:19:02 UTC
- JSON Representation
https://github.com/tomlutzenberger/useragent
A small and easy but useful webservice to identify user-agents
api browser identification navigator operating-system os user-agent webservice
Last synced: 12 Jun 2025
https://github.com/aayush-bhargav/library-management-system
Developed an Online Library Management System (OLMS) that not only provides basic functionalities of a library but also ensures data security and concurrency control..
c library-management-system login mutex-lock mutex-synchronisation operating-system security signup socket socket-io socketcommunication thread
Last synced: 02 Apr 2025
https://github.com/zain-bin-arshad/aviation-simulation
This is a C# project developed using MS Visual Studio. It is actually a "Priority Scheduling" simulation.
air-traffic-control csharp operating-system os priority-queue priority-scheduling simulation
Last synced: 22 Jul 2025
https://github.com/adaros92/tinysh
A basic Unix shell written in C for my OS class.
c operating-system os shell terminal unix
Last synced: 24 Nov 2025
https://github.com/seanpm2001/android-x64_android9.1_heavy_edition
🤖️ Android x64: The source repository for the Heavy build of Android 9.1, a powerful, but large Android 9.1 (Pie) alternative installation
android-9-1 android-alternative android-pie android-x64 android-x64-android-9-1 android-x64-android-9-1-heavy-edition android-x64-development android-x64-heavy-edition android-x64-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 05 Jul 2025
https://github.com/sanam2405/operatingsystemlabs
This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022
Last synced: 09 Jul 2025
https://github.com/emomaxd/kernel
could it be real??
assembly bootloader c-language kernel low-level operating-system system-programming x86 x86-64
Last synced: 24 Dec 2025
https://github.com/jukalang/jukavm
JukaVM - Operating System VM Image for running Juka in an isolated environment based on TinyCore x64
juka linux linux-app linux-desktop linux-kernel open-source open-source-project operating-system operating-system-kernel operatingsystems ova ova-image tinycore64 tinycorelinux virtual-image virtual-images virtual-machine virtualbox vm vmware
Last synced: 13 Jun 2025
https://github.com/malbolgee/sistemas-operacionais
Códigos feitos na disciplina de Sistemas Operacionais da UFAM.
fifo-queue lottery-scheduling memory memory-management mlfq operating-system python round-robin-scheduler scheduling-algorithms sjf-scheduling stride-scheduling
Last synced: 13 Jun 2025
https://github.com/waqaszafar9/cpp-projects
Mega C++ Projects
algorithms algorithms-and-data-structures cpp operating-system project-repository projects
Last synced: 13 Jun 2025
https://github.com/kunaldhongade/os
Operating System Programs
c learning-by-doing operating-system os
Last synced: 29 Mar 2025
https://github.com/archismankarmakar/banker-s-algorithm-cli-gui
Banker's Algorithm Implementation using C++ & C# .NET
banker-algorithm bankers-algorithm cse operating-system operating-systems os
Last synced: 24 Dec 2025
https://github.com/dougsoftware/college_computer_science
This repository is my college computer science studies.
c code-block code-blocks cpp data-science data-structures database eclipse gcc-complier html-css-javascript intellij java java-8 javascript jvm opengl operating-system php vscode
Last synced: 05 Jul 2025
https://github.com/HexiumOS/hexiumos.github.io_old
Official Infinity OS Website
infinityos open-source operating-system os os-development osdev
Last synced: 01 Nov 2025
https://github.com/itsjomon/cs-theory-notes
A comprehensive collection of theory notes covering key concepts in computer science, including computer networks, operating systems, and database management systems (DBMS). A valuable resource to build a solid theoretical foundation.
computer-networks computer-science database-management-system operating-system
Last synced: 02 Apr 2025
https://github.com/antoninhrlt/pongos
Operating system that only allows you to play the Pong game. For x64 platforms [in dev]
operating-system os pong-game x64 x86
Last synced: 20 Feb 2025
https://github.com/tcl606/bankservices
银行柜员服务问题
csharp multi-threading operating-system os tsinghua-university
Last synced: 16 Mar 2025
https://github.com/tcl606/memorymanagement
操作系统存储管理的算法实现与演示
csharp dotnet memory-management operating-system os tsinghua-university wpf
Last synced: 15 Jun 2025
https://github.com/sundeeep/rust-demystified
My learning of Rust language by embracing it's cutting edge advantages in each and every domain of compute science and engineering.
blockchain-technology database operating-system rust smart-contracts web3
Last synced: 02 Apr 2025
https://github.com/mrbisquit/banana-os-basic-v2
An Advanced Cosmos OS built in C#
Last synced: 04 Apr 2025
https://github.com/jrgil20/security_in_operatingsystems
yo y mi afán de usar MarkDown para llevar mis apuntes. Repositorio con información de como funciona la seguridad en sistemas operativos
markdown-notes notes operating-system security
Last synced: 08 Jan 2026
https://github.com/humbertocsjr/brasis
Sistema Operacional Retro para PC 386
386 brasil operating-system osdev portuguese-brazilian retrocomputing
Last synced: 22 Jul 2025
https://github.com/furkanonder/saturnos
Experimental 32-Bit Operating System
Last synced: 01 Mar 2025
https://github.com/youben11/sched-algo
Simulation of some scheduling algorithms used in Operating Systems
c operating-system scheduling-algorithms
Last synced: 28 Mar 2025
https://github.com/junikimm717/lfs
Mimux: A mimi linux distro
busybox docker linux operating-system
Last synced: 18 Jan 2026
https://github.com/wedoneofficiel/boot-projets-wedone-officiel
Voici un boot loader pour tous les projets Web de Wedone !
book google html livre livres operating-system os webos windows windows-8 windows-8-1 windows8 windows8-1
Last synced: 01 Mar 2025
https://github.com/oronyx/oronyx
[DEV] ornyx is a hobbyist POSIX-compatible operating system built from scratch with focuses on performance.
Last synced: 02 Apr 2025
https://github.com/csnewman/rowan
A C# based OS
csharp kernel operating-system santol
Last synced: 26 Mar 2025
https://github.com/2kabhishek/cshell
Not a seashell ⛵🐚
bash c diy operating-system shell unix
Last synced: 01 Mar 2025
https://github.com/evangipson/micrus
A 64-bit modular operating system microkernel written in rust
64-bit microkernel modular-architecture operating-system rust
Last synced: 14 Jun 2025
https://github.com/miguelangcfarias/pure-os
PureOS - Amanuel Fikadie | BDU1600914
atapi elixir falconos lua-modules luarocks macos nodejs operating-system patch penlight rust sata update windows
Last synced: 27 Jun 2025
https://github.com/stellcel-remeny/markedrain-linux
A linux os that uses buildroot.
buildroot linux linux-distribution linux-distro linux-kernel linux-operating-system linux-os open-source openrc opensource operating-system operating-system-linux
Last synced: 16 Dec 2025
https://github.com/abhinav-26/os-assignment
It is my Operating System Assesment.
c c-language inter-communication multithreading operating-system os os-assignment pipes threading
Last synced: 16 Mar 2025
https://github.com/promyloph/eumulator
Reimplementation of EUMEL0 virtual machine
Last synced: 07 Dec 2025
https://github.com/memescoep/blackopal
My 5th attempt at creating an operating system with Cosmos.
c-sharp cosmos cosmos-os operating-system
Last synced: 08 Dec 2025
https://github.com/rohithgowdam/rvce-3rdsem-os-lab-programs
This is the lab programs for the course 21CS34 by RV College of Engineering.
lab-programs operating-system rvce rvce-lab-code
Last synced: 01 Mar 2025
https://github.com/zanders3/loxos
A hobby operating system
cpp14 lox-language operating-system
Last synced: 26 Dec 2025
https://github.com/rodyherrera/chittyos
ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.
assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3
Last synced: 13 May 2025
https://github.com/poreeyaporzare/flip-os
a one OS by Flip & good OS for anybody / free / easy to use / customizable / full open source / exe & deb & apk runner / good for any job / safe / good for fold & flip device's
c computer-vision cplusplus csharp html-css-javascript java jquery json linux-kernel luatex operating-system public reactjs sass shell tex xsharp
Last synced: 02 Jul 2025
https://github.com/poreeyaporzare/flip-ffc-os
a OS by Flip & FFC team for teaching the electronic and NOT FREE you can buy this with 50$
application csharp electronics linux-kernel not-free operating-system public shell team
Last synced: 02 Mar 2025
https://github.com/videlanicolas/os_learning
Learning how to make an OS from scratch.
bios bootloader linux linux-kernel operating-system operating-system-kernel operating-system-learning os uefi
Last synced: 25 Dec 2025
https://github.com/sjkingo/osbook
A beginner’s guide to operating systems development
book operating-system osdev sphinx
Last synced: 04 Apr 2025
https://github.com/shubhranpara/cpu-scheduler
This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.
c console-application operating-system scheduler scheduling-algorithms
Last synced: 05 Oct 2025
https://github.com/seanpm2001/android-x64_android14.1_livecd_edition
🤖️ Android x64: The LiveCD build for Android 14.1, try out 4 different editions of Android-x64+14.1 before installing it
64-bit android-14-1 android-alternative android-x64 android-x64-android-14-1 android-x64-livecd-edition android-xiv android14-1 assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 06 Oct 2025
https://github.com/srujayreddy/key-value-server
This project implements a concurrent Key-Value (KV) Server that communicates with a multi-threaded client via a shared memory region.
c concurrency concurrent-hashmap lockless-data-structures memory-management multithreading operating-system
Last synced: 06 Oct 2025
https://github.com/luketech2006/opendos
A low-profile Operating System for Minecraft Forge OpenComputers.
lua minecraftforge opencomputers operating-system
Last synced: 06 Oct 2025
https://github.com/anaemos/obliterator
A secure, cross-platform data wiping solution for safe e-waste management. Built for Smart India Hackathon (SIH), Obliterator addresses the critical challenge of data security in electronic waste recycling.
bash linux operating-system python3 storage
Last synced: 07 Oct 2025
https://github.com/ntdls/tedios
A template OS originally designed to reverse SHA1 hashes on bare-metal instead of dealing with OS overhead.
assembly low-level operating-system
Last synced: 08 Oct 2025
https://github.com/tcl606/bankeralgorithm
银行家算法示例
algorithm banker-algorithm csharp dead-lock operating-system os tsinghua-university
Last synced: 08 Oct 2025
https://github.com/xiaozhiliaoo/operating-system-practice
operating system research
linux operating-system system-programming unix
Last synced: 08 Oct 2025
https://github.com/lzhbrian/3-classic-operating-system-problems
Implementation of 3 classic Operating System problems (Project of Operating System course)
Last synced: 06 Nov 2025
https://github.com/shiinasama/os-dev-chinese
Writing a Simple Operating System - from Scratch (December 2, 2010) 个人中文翻译
cprogramming nasm operating-system
Last synced: 05 Mar 2025
https://github.com/amirhnajafiz/amirhnajafiz.os
My operating system configs and setups.
configuration linux mac operating-system os system-config
Last synced: 17 Mar 2025
https://github.com/nekronos-gh/tinyfile
Library for providing service domain access to any process in the system through IPC.
operating-system shared-memory
Last synced: 09 Oct 2025
https://github.com/elementh/cue_os
:gear: A rust-powered OS for the LULZ
hobby lulz operating-system rust
Last synced: 11 Jan 2026
https://github.com/francisc0arauj0/last
My own x86_64 operating system
c hobby hobby-os hobby-project kernel operating-system os
Last synced: 10 Oct 2025
https://github.com/psygreg/popsicle
A slightly modified version of System76's PopOS with Gnome Software as its package manager frontend, Linux-XanMod kernel for better performance and up-to-date features and some other tweaks.
linux linux-desktop linux-gaming linux-system operating-system pop-os
Last synced: 19 Jan 2026
https://github.com/ravindraogg/be-lab-codes
Vtu Lab program's BCS303, BCSL305, BCS304, BCS306A, BCS401, BCS402, BCS403, BCSL404, and BDSL456B.
bcs303 bcs304 bcs306a bcsl305 dsa dsalabprograms java labprograms oops operating-system vtu vtulabprograms
Last synced: 10 Oct 2025
https://github.com/ydx-2147483647/os_qa
问答:操作系统原理。 (2022年9月至10月)
beijing-institute-of-technology homework operating-system
Last synced: 10 Oct 2025
https://github.com/adisol07/ohmyos
Library for interacting with operating system without platform specific code
code csharp library nuget nuget-package operating-system os
Last synced: 19 Jan 2026
https://github.com/pzaino/merlin_module
A crate library to help building Kernel Modules for Merlin Kernel
kernel kernel-module kernel-module-development kernel-modules merlin merlin-kernel merlin-os merlin-os-module operating-system risc-os riscos riscos64 rust rust-lang
Last synced: 11 Oct 2025
https://github.com/willothy/goose
Good ol' OS experiment. Probably bad. I have no idea what I'm doing, but the goal is to have some idea when I'm done.
hobby-os kernel operating-system rust
Last synced: 30 Mar 2025
https://github.com/daniel05155/client-server-bank-system
This project is a banking management system built with the concept of operating system and multithread programming using C++.
bank-system cpp operating-system
Last synced: 12 Oct 2025
https://github.com/mostafagalal1/g-shell
Unix shell program with same functionalities of the conventional terminal containing the basic set of commands introduced in terminal.
c implementation operating-system unix-shell utility
Last synced: 12 Oct 2025
https://github.com/mdziczkowski/ati-os
Advanced and minimalistic operating system
baremetal bash-script core linux-distribution minimalistic operating-system privacy secure source-code
Last synced: 24 Dec 2025
https://github.com/syed-bilal-haider-engineer/interview_questions
Interview Questions
data database interview-questions javascript oop operating-system reactjs structure technical
Last synced: 05 Mar 2025
https://github.com/seanpm2001/android-x32_android0.5_heavy_edition
🤖️ Android x32: The source repository for the Heavy build of Android 0.5, a powerful, but large Android 0.5 (A) alternative installation
android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-android-0-5-heavy-edition android-x32-development android-x32-heavy-edition android-x32-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 heavy-edition linux operating-system
Last synced: 13 Oct 2025
https://github.com/karthikeyan2725/unixinternals-notes
Notes from Maurice Bach's Design of Unix Operating System
markdow notes operating-system
Last synced: 13 Oct 2025
https://github.com/valiantlynx/advanced-operating-systems
Welcome to the Advanced Operating Systems Course repository! This repository serves as a comprehensive resource center hosting all necessary materials, assignments, and additional resources for the UIA Advanced Operating Systems course.
Last synced: 21 Jan 2026
https://github.com/thiagosilvaantenor/processosexercicio-3-so1
Exercício 3, de processos, da matéria de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste
java linux operating-system process
Last synced: 14 Mar 2025
https://github.com/thiagosilvaantenor/processosexercicio-2-so1
Exercício 2, de processos, da matéria de Sistemas Operacionais 1 do curso de Análise e desenvolvimento de sistemas da FATEC Zona Leste
java linux operating-system process windows
Last synced: 14 Mar 2025
https://github.com/furkanonder/olympos
An experimental 32-bit Operating System
32-bit from-scratch operating-system
Last synced: 14 Oct 2025
https://github.com/hashim21223445/solid-andoka
README.mdConfig files for my GitHub profile.
html java object-detection object-detection-api object-detection-pipelines operating-system operating-system-concepts operating-system-docs operating-system-documentation operating-systems-learning operating-systems-tutorials optimization optimization-algorithms optimization-and-control optimization-methods optimization-problem optimization-problems optimization-tools python
Last synced: 16 Oct 2025
https://github.com/eshaagarwa/operating-system_interview-question
Last_minutes Operating Systems: Essential Interview Questions 🚀
cpu-scheduling interview-preparation operating-system
Last synced: 17 Oct 2025
https://github.com/sid597/nand-to-games
Constructing a modern, full-scale computer system - hardware and software - from the ground up. Implemented assembler, virtual machine, and compiler for a simple object-based language in Python.
compiler computer-architecture operating-system
Last synced: 19 Oct 2025
https://github.com/darthgera123/shell
A shell made in C using different syscalls
Last synced: 19 Oct 2025
https://github.com/qazcetelic/kosi
Kotlin Operating 💻 System Info 📄. A capable library for adding specific logic for certain operating systems with varying levels of specificity that uses inheritance and auto-casting to access properties.
information-retrieval kotlin kotlin-library operating-system
Last synced: 20 Oct 2025
https://github.com/rainorangelemon/nju-ics
Code for Lab in Introductory of Computer System
assembly kernel operating-system
Last synced: 24 Oct 2025
https://github.com/magic3007/jos
😍 Implementation for the lesson Operating System Engineering(Honor Track, 2019 Autumn) in Peking University, adjusted from MIT 6.828(2018).
Last synced: 25 Feb 2025
https://github.com/itschrisjang/cs-grad-interview-kit
CS 대학원 면접 대비용 질문 모음집 – 컴퓨터공학/소프트웨어학과 전공 기초(운영체제, 네트워크, 알고리즘, 자바 등) 면접 질문 정리
algorithms computer-science cs-interview-questions database java network operating-system technical-interviews
Last synced: 23 Jan 2026
https://github.com/bhavyapandya07/raspberry_pi_gpio
The Raspberry_PI_GPIO repository contains Python scripts and documentation for controlling LEDs and reading push button input using GPIO pins on a Raspberry Pi. This is a useful resource for anyone interested in learning about working with GPIO pins on a Raspberry Pi.
breadboard gpio gpio-pins nodejs operating-system python raspberry-pi-3 virtual-machine
Last synced: 26 Oct 2025
https://github.com/pgimalac/mini-os-lm3s6965evb
A small operating system running on a Stellaris LM3S6965EVB
embedded-c embedded-systems operating-system
Last synced: 06 Apr 2025
https://github.com/mranv/linux.micrognu
This is a simple, lightweight GUI-based Linux distribution designed to run on QEMU. It combines the Linux Kernel 6.9.4, BusyBox 1.36.1 for essential Unix utilities, and Nano-X (MicroWindows) for graphical capabilities.
busybox distro linux linux-from-scratch linux-kernel linux-system microwindows minimalistic-os nano-x operating-system
Last synced: 27 Oct 2025
https://github.com/cworld1/osp-learning
Some notes and code about CWorld learning Operating System Principle
learning operating-system operating-system-learning system vitepress
Last synced: 17 Mar 2025
https://github.com/seanpm2001/android-x32_android0.5_degoogled_edition
🤖️ Android x32: The source repository for the DeGoogled build of Android 0.5, a powerful, DeGoogled Android 0.5 (A) alternative installation
android-0-5 android-a android-x32 android-x32-android-0-5 android-x32-android-0-5-degoogled-edition android-x32-degoogled-edition android-x32-development android-x32-project assembly-lang assembly-language c-lang c-language degoogle-your-life degoogled-android degoogled-edition degoogling-android gpl3 gplv3 linux operating-system
Last synced: 04 Apr 2025
https://github.com/seanpm2001/android-x32_android0.5_livecd_edition
🤖️ Android x32: The source repository for the LiveCD build of Android 0.5. Try out 4 different editions of Android-x32+0.5 (A) before installing it
32-bit android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-android-0-5-livecd-edition android-x32-development android-x32-livecd-edition android-x32-project assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux livecd livecd-edition operating-system
Last synced: 04 Apr 2025
https://github.com/seanpm2001/android-x32_android0.5_vanilla_edition
🤖️ Android x32: The source repository for the Vanilla build of Android 0.5, a basic, but useful Android 0.5 (A) alternative installation
32-bit android-0-5 android-a android-alternative android-x32 android-x32-android-0-5 android-x32-android-0-5-vanilla-edition android-x32-development android-x32-project android-x32-vanilla-edition assembly-lang assembly-language c-lang c-language gpl3 gplv3 linux operating-system vanilla-android vanilla-edition
Last synced: 04 Apr 2025
https://github.com/gusg21/os-me
A simple OS-detection library for JS
javascript library operating-system
Last synced: 25 Feb 2025
https://github.com/stringmanolo/small
Small userland operative system (termux aarch64 proot-distro version)
aarch64 operating-system proot-distro
Last synced: 13 Aug 2025
https://github.com/apfelteesaft/shard
Shard is a minimalistic attempt to an Operating System with minimal Functionality
assembly c kernel minimalistic operating-system os
Last synced: 02 Jan 2026
https://github.com/arthursudbrackibarra/sisop-so-completo
Trabalho Semestral de Sistemas Operacionais.
hardware java operating-system software
Last synced: 22 Mar 2025