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-03-25 00:22:36 UTC
- JSON Representation
https://github.com/connectkushal/os-kernel-dev-notes
Repo with kernel and OS development revision notes and collection of related links to books, youtube tutorials, etc
asm asmx86 assembly bare-metal baremetal computer-architecture kernel kernel-dev kernel-development kernels linux-kernel nasm notes operating-system qemu risc-os risc-v x86-64
Last synced: 27 Feb 2026
https://github.com/amzy31/lazycat
This lightweight and fast terminal, written in C and Gtk framework, is designed to be your permanent choice. SIZE: 19KB :D after compile!
assembly assembly-language assembly-language-programming cpp cpp14 cpp17 cprogramming cprogramming-language operating-system operating-systems os osdev osdev-projects
Last synced: 04 Apr 2025
https://github.com/aboubakr-jelloulat/64-bit-operating-system-kernel
A minimal 64-bit operating system kernel built from scratch, designed for learning and experimentation. This project demonstrates fundamental OS concepts including boot loading, memory management, and kernel initialization.
64-bit assembly c-object-system kernel operating-system
Last synced: 09 Sep 2025
https://github.com/alex-dawson/dead-os
A punk, Arch based, OS made for the people without AI
arch-linux dmenu hyprland operating-system pywal16 wayland
Last synced: 11 Oct 2025
https://github.com/kckecheng/osprobe
Probe Linux, Windows, and ESXi for CPU and memory utilization, and push the results to a Pushgateway.
monitoring operating-system prometheus pushgateway
Last synced: 14 Jan 2026
https://github.com/jelhamm/memory-management
"This repository contains an implementation of diverse memory management techniques in an operating system, aiming to optimize resource allocation and utilization."
allocator cpp memory-allocation memory-management operating-system operating-systems-project paging python
Last synced: 04 Apr 2025
https://github.com/dmitryvasilkovw/itmo-operational-systems-labs-4-sem
bash itmo itmo-labs linux operating-system shell shell-script
Last synced: 12 Oct 2025
https://github.com/teewrath/pookie
A very basic shell written in Python
cli command-line-tool linux operating-system pypi-package python scripting shell windows
Last synced: 04 Apr 2025
https://github.com/cristiancmoises/securityos
SecurityOS is a web-based operating system focused on security, privacy, and education.
cybersecurity ethical-hacking ethical-hacking-tools operating-system operating-systems web-operating-system
Last synced: 13 Mar 2026
https://github.com/godsimij1/ghostos-sovereign-system
π The sovereign operating system of the GodsIMiJ Empire β modular, local-first, AI-integrated, and flame-forged for digital independence.
ai flame ghostos nextjs operating-system sovereignty tailwind typescript
Last synced: 17 Jun 2025
https://github.com/heyvaldemar/operating-system-update-pipeline
Operating System Update Pipeline Using GitHub Actions or GitLab CI/CD
apt-get apt-update apt-upgrade automation cicd cicd-feature cicd-pipeline devops github-actions github-actions-ci github-actions-ci-cd github-actions-workflow gitlab-ci gitlab-puppet-infrastructure-services gitlab-runner install-update operating-system ssh update update-os
Last synced: 21 Mar 2025
https://github.com/abdulazeem-tk4vr/ipc_solver_scheduler
Efficiently computes sum of "N" integers using multithreading, shared memory, and pthreads in C.
ipc multithreading operating-system
Last synced: 27 Jan 2026
https://github.com/victor-dixon/dream.os
Multi-agent AI system for automated development, coordination, and infrastructure management. Powered by Agent swarm architecture.
automation framework operating-system python system-development
Last synced: 13 Mar 2026
https://github.com/yyomna-mmaged/command-line-interpreter
Command Line Interpreter by Java
command-line-interpreter java operating-system
Last synced: 27 Mar 2025
https://github.com/mohamedmostafa010/monitormetrics
This repository contains a system monitoring tool designed to generate detailed performance and health reports for a Linux-based system. The tool provides a flexible setup, allowing users to run it either locally or in a Docker container, and supports generating reports in Markdown and HTML formats for easy analysis.
bash bash-script bash-scripting docker docker-container docker-image dockerfile linux linux-shell operating-system operating-systems python python3 shell
Last synced: 13 Oct 2025
https://github.com/orlandopalmeira/trabalho-so-2021_2022
RepositΓ³rio do trabalho prΓ‘tico no Γ’mbito da UC de Sistemas Operativos (SO) - Licenciatura em Engenharia InformΓ‘tica (LEI/MIEI) - Universidade do Minho (UMinho)
engenharia-informatica lei miei operating-system operating-systems os portugal sistemas-operativos so uminho uminho-lcc uminho-lei uminho-miei uminho-so
Last synced: 14 Oct 2025
https://github.com/akshatdalton/os-webserver
A simple multi-threaded webserver to illustrate the use of process scheduling and synchronisation and other OS concepts.
algorithms first-in-first-out network-server networking operating-system scheduling synchronization thread thread-pool
Last synced: 20 Mar 2025
https://github.com/antonashraf/multi-process-and-threading-assignments
C programming assignments on process management and multithreading. Includes a multi-process file-handling program and a restaurant ordering system using semaphores and threads.
c-language operating-system semaphore threads
Last synced: 02 Jul 2025
https://github.com/friend524/sb
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 01 Apr 2025
https://github.com/ariksquad/snowkernel
The operating system of yesterday
assembly c kernel operating-system
Last synced: 14 Oct 2025
https://github.com/mecattaf/xps
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 24 Feb 2026
https://github.com/ssweeny/bluefin-dx-ssweeny
My custom Linux image based on bluefin-dx
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 22 Jan 2026
https://github.com/pliveyns/hyprblue
WIP; Customized Fedora Hyprland Atomic OS
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 03 Apr 2025
https://github.com/pliveyns/mybluebuild
Customized Silverblue image used as main OS.
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 16 Jun 2025
https://github.com/bryanpmx/utep_cs_operating_systems
This repository is a comprehensive collection of projects and examples demonstrating core concepts of operating systems. These include process and thread management, processor scheduling, concurrency, interprocess communication, memory management, input/output operations, file systems, and basic networking.
c filesystem interprocess-communication memory-management networking operating-system
Last synced: 16 Oct 2025
https://github.com/JimBLogic/Cybrary-IT-Cybersecurity-Certificates-and-Labs
This journey will equip me with essential knowledge in cybersecurity, focusing on areas like Operating Systems, Networking, and Scripting. Over 25+ modules, I will gain both theoretical and hands-on skills that are crucial for my career in this field.
cybersecurity-fundamentals network-fundamentals operating-system programing-fundamentals scripting
Last synced: 16 Oct 2025
https://github.com/mateoniksic/project-linux-os
linux os commands, handle signals, directory management, process priority (CODE) [ PYTHON ]
directory linux lock mkdir operating-system process python python3 script shell signal-processing signals signals-and-systems threading
Last synced: 16 Dec 2025
https://github.com/reznik-gh/blue-stetson
My personal silverblue image. Probably no use for anybody else...
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 09 Jul 2025
https://github.com/thechymera/mkusers
Automatically Create a Large Amount of Users on a Linux System.
gentoo linux operating-system permission-manager system-administration teaching user-management
Last synced: 31 Aug 2025
https://github.com/ronakjain1204/mythos
Welcome to MythOS, a minimalist productivity-focused operating system built from scratch! π
assembly-language c-language computer-architecture cpp operating-system
Last synced: 12 Apr 2025
https://github.com/rohitdhatrak/nand2tetris
Building a modern computer from First Principles. I also run a book club on it at https://dxclub.io/build
assembler compiler computer-architecture operating-system system-programming virtual-machine
Last synced: 28 Mar 2025
https://github.com/dmitryvasilkovw/itmo-operational-systems-lab-6
fuse fuse-filesystem itmo itmo-labs linux operating-system
Last synced: 30 Mar 2025
https://github.com/izzint/colbaltos
CobaltOS is a 64-Bit Monotasking Operating System and Kernel.
hobby-os kernel operating-system operating-system-learning
Last synced: 26 Feb 2025
https://github.com/anchanung/til
λ§€μΌ κ³΅λΆν κ²μ κΈ°λ‘ν©λλ€.
computer-science database java linux operating-system
Last synced: 05 Mar 2025
https://github.com/toshahriar/vagrant-vms
A Vagrant project with automated scripts for streamlined VM setup and management.
developer-experience developer-tools development environment-variables operating-system operating-systems os shell shell-scripts testing ubuntu ubuntu-server vagrant vagrant-box vagrant-boxes vagrant-machine vagrantfile
Last synced: 17 Feb 2026
https://github.com/mr-won/operation_system_midterm
Operation_System_Midterm Exam
Last synced: 30 Mar 2025
https://github.com/npwitk/css225-operating-system
Lecture, Homework, Assignment STUFF...
Last synced: 30 Mar 2025
https://github.com/misakuja/pjait-bash-asm
Bash + 16bit x86 Assembly written OS Bootloader for PJAIT.
assembly assembly-x86 bash c operating-system
Last synced: 29 Jun 2025
https://github.com/mr-won/operating_system
μ»΄ν¨ν°κ³΅νκ³Ό μ΄μ체μ μ 리μ λλ€.
Last synced: 30 Mar 2025
https://github.com/manorajesh/moss
Running Tetris without an operating system
Last synced: 26 Dec 2025
https://github.com/18520339/operating-system-lab
π» Simulating OS algorithms in C/C++
cpu-scheduling operating-system page-replacement
Last synced: 30 Mar 2025
https://github.com/andreaschatzopoulos/cpu-scheduler-simulator
Simulates and benchmarks five CPU scheduling algorithms (FCFS, RR, SJF, IdealSJF, MLFQ) using Java and Maven. Includes configurable experiments and aggregated results for performance analysis.
cpu-scheduling fcfs java maven mlfq operating-system os-simulator round-robin scheduler sjf
Last synced: 29 Jun 2025
https://github.com/30piraten/datenbank
DevOps and Why
computer-architecture data-structures database distributed-systems interpreters networking operating-system systems-design
Last synced: 07 Apr 2025
https://github.com/ah-ibrahim/backup-script
bash bash-script operating-system
Last synced: 15 May 2025
https://github.com/athulsabu2002/s4_os_lab
c-programming lab operating-system
Last synced: 06 Mar 2025
https://github.com/sashankchintapalli/building-grammar-scoring-system
A spoken grammar scoring system using Python, OpenAI Whisper for transcription, and LanguageTool for grammar analysis.
grammar-checker language-detection operating-system pandas-library pandas-python python3 tqdm whisper-ai
Last synced: 15 Apr 2025
https://github.com/ranimeshehata/caltrain
A simulation to a train station as an application on Synchronization and Mutual Exclusion.
c concurrency cpp linux mutual-exclusion operating-system ubuntu
Last synced: 03 Apr 2025
https://github.com/tomasbasham/kube_tools
Build tools for https://github.com/tomasbasham/kube-os
arm-none-eabi build-tool i686-elf operating-system
Last synced: 11 Nov 2025
https://github.com/parinaz11/obtain-subdirectory-info-in-os
A program that uses threads & processes (with shared memory techniques) in order to access all the files in subdirectories of the path given to it.
c operating-system os process shared-memory thread threading
Last synced: 23 Mar 2025
https://github.com/lizamozy/idl-2024-systems-research
Description of the research I did in Spring 2024 for the microkernel, Composite, for Professor Gabe Parmer at the George Washington University Security and Systems Lab.
interfacedefinitionlanguage operating-system rust-lang toml tree-sitter
Last synced: 05 Feb 2026
https://github.com/jmacato/kino
atomic bluebuild bluebuild-image custom-image image-based immutable linux linux-custom-image oci oci-image operating-system
Last synced: 26 Feb 2025
https://github.com/n-wn/xv6-labs-2024
6.1810: Operating System Engineering
opencourse operating-system risv-v
Last synced: 15 May 2025
https://github.com/irfnrdh/operasipy
Operasi File dengan Python
operating-system python3 windows-10
Last synced: 13 Jul 2025
https://github.com/gaurav0502/operating-systems-lab
These are the various lab experiments done as partial fulfillment of Operating Systems Course
cpp linux operating-system procedure-calls process scheduling-algorithms system-call
Last synced: 21 Aug 2025
https://github.com/nadaamohhamed/cpu-schedulers-simulator
A software program that simulates some CPU scheduling algorithms.
Last synced: 15 Apr 2025
https://github.com/siriphobmean/car-assistants
Project - 523354 Operating Systems (2/2566)
arduino-uno operating-system raspberry-pi-3
Last synced: 22 Jan 2026
https://github.com/shahriar-raj/cse_314-operating-system-sessional
This repository contains all home and lab assignments for the CSE 314: Operating System Sessional course, part of our Term-2, Level-3 curriculum. It applies theories from CSE 313 to implement various OS parts..
linux-scripting operating-system threading xv6
Last synced: 20 Aug 2025