A lightweight, experimental operating system built using the COSMOS project in C#.
Iron OS features a basic GUI, an arrow-key-controlled mouse, and a simple terminal window β all running without an underlying OS.
- β Text-based GUI desktop
- β Arrow-key controlled mouse
- β Clickable elements (apps open via keyboard "click")
- β Built-in terminal window
- β Boots from USB or ISO
- β No dependencies β runs directly on real hardware
- Visual Studio 2022
- COSMOS UserKit (2022+)
- A real machine or USB boot setup (GUI may not render in VMs)
πΉ Controls Arrow Keys β Move the mouse
Spacebar β Click
Type in Terminal β For future CLI interactions
You can extend Iron OS with your own apps, menus, and system features
π― Roadmap Add real mouse support
Add app window manager
File system support
Themed desktop
Multitasking simulation
π§ Why Iron OS? Iron OS is a playground for learning low-level systems in a high-level language. Perfect for understanding how GUIs, input, and rendering work β without diving into assembly or C.
π Built With COSMOS
C#
Visual Studio 2022