Glow is an educational, hobbyist operating system written in C and Assembly, developed to help learners understand the internals of OS design and kernel development. Targeting x86_64 systems, Glow features its own kernel, bootloader, and minimal userland. With clear code structure and a simple design, it serves as a playground for experimenting with low-level systems programming, boot sequences, interrupt handling, and basic UI components like shells and text rendering.
Features
- Written in C and Assembly targeting x86_64 architecture
- Custom bootloader and kernel from scratch
- Simple VGA text-mode UI and shell
- Basic memory and process management
- Manual interrupt handling and timer support
- File I/O using custom filesystem implementation
Categories
Operating SystemsLicense
MIT LicenseFollow Glow OS
Other Useful Business Software
Go From AI Idea to AI App Fast
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Glow OS!