skiftOS is a hobby OS built from scratch using C/C++ for ARM, x86, and RISC-V. It's simple, modern and modular. It has a modern C++ core library, reactive UI, and a capability-based microkernel for security and modularity.
Contribute on GitHubDownload the Latest Release** skiftOS is alpha software, use it at your own risk.skiftOS is a project that I have been developing as a hobby, in parallel with my internship/course hours, for almost 3 years in modern C++.
The goal is not to create the new Windows, but to have fun with programming, sharpen my skills, learn the inner working of an OS, and create a system that I like!
While skiftOS is still in early development, it already has a wide range of features that make it a great choice for anyone looking for a modern, secure, and easy-to-use operating system.
skiftOS has a beautiful and modern user interface. It's designed to be simple, intuitive, and easy to use.
From productivity tools to entertainment apps, skiftOS has something for everyone. Whether you're a developer or an everyday user, skiftOS applications are crafted to enhance your experience and provide seamless functionality.
skiftOS is not a *NIX. It's a new system with a new API. It's not a Linux distribution, and it's not a Unix-like system. It's a new system inspired by 9front, Haiku, and Fuchsia.
A modern C++ core framework that make C++ delightful to use and provides a solid foundation for building applications and libraries.
Source CodeA capability-based microkernel that provides security and modularity.
Source CodeAn UEFI bootloader that support a wide range of customizations with a beautiful graphical interface.
Source CodeA responsive and beautiful graphical shell, supporting desktop and mobile devices.
Source CodeA multitarget build system that support building for ARM, x86, and RISC-V.
Source Code