PowerNex is a microkernel operating system written entirely in the Nim programming language. Designed as a learning and research project, it explores OS development using a modern high-level systems language while still offering low-level control. PowerNex focuses on modularity, simplicity, and code clarity. While still in its early stages, the project includes basic kernel functionality, including memory management, task switching, and a custom bootloader, offering insight into building an OS from the ground up using newer programming paradigms.
Features
- Written entirely in the Nim programming language
- Microkernel architecture for modular system design
- Support for x86_64 architecture and QEMU booting
- Basic memory management with paging support
- Cooperative multitasking and task switching
- Custom bootloader and kernel entry point
- Early console output with VGA text mode
- Clean and expressive syntax for kernel development
- Designed as a platform for experimentation and learning
Categories
Operating SystemsLicense
Mozilla Public License 1.0 (MPL)Follow PowerNex
Other Useful Business Software
Zenflow- The AI Workflow Engine for Software Devs
Zenflow is the AI workflow engine built for real teams. Parallel agents plan, code, test, and verify in one workflow. With spec-driven development and deep context, Zenflow turns requirements into production-ready output so teams ship faster and stay in flow.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of PowerNex!