guideXOS
An operating system written entirely in C#
guideXOS is an incomplete desktop operating system which is under development.
Please direct all questions to guide_X@live.com
Why guideXOS?
Built from the ground up with modern technology
Full GUI Desktop
Complete windowing system with taskbar, start menu, desktop icons, and a rich set of built-in applications including Paint, Notepad, Calculator, and more.
Network Stack
Full TCP/IP implementation with support for Ethernet, ARP, IPv4, ICMP, UDP, TCP, DHCP client, DNS resolution, and HTTP browsing.
File System
Custom file system with directory support, file operations, and a graphical file manager for easy navigation and management.
GXM Executables
Custom executable format supporting both native code execution and declarative GUI scripting for rapid application development.
Input Support
PS/2 keyboard and mouse support, USB HID devices, and VMware absolute pointer integration for seamless interaction.
Built-in Apps
Rich application suite including Paint, Text Editor, Calculator, Clock, System Monitor, IRC Client, Web Browser, and File Manager.
Quick Start
Get up and running in minutes
Join the Development
Open source and community driven
guideXOS is an open-source project built with passion. Whether you're interested in OS development, C# programming, or just want to explore how an operating system works from the inside, you're welcome to contribute!
View on GitLab