liefOS
Available for macOS, Web and Windows
About liefOS and its story
liefOS (pronounced: layf-Oh-Es, stylized with lowercase "l" on the first letter.) is a virtual simulated operating system made using JavaScript, Node.js, and other web technologies. There's really no goal of liefOS here. It's a project I, Liejan, made for fun to fulfill my dreams of making my own operating system and designing it easily. liefOS was made for fun and to pass the time but eventually became my hobby and passion.
Features
-
Ready
Base System (liefOS Internal)
The system itself, command processing & execution and basic features such as printing version, echo, and other basic commands.
Prototyped in 2024, continuously refined and rewrote multiple times through 2025, and actively maintained and updated since its stable release in late-2025. -
Mostly
ReadyFile System (LFS / liefOS File System)
Custom file management, it has its own custom supported file formats (e.g .img, .vid, etc.)
~ Late 2025 (While mostly ready-to-use, it still suffers on frequent glitches.) -
Mostly
ReadyGraphical Interface (UIBoard)
Fluid and clean user interface, featuring a frosted glass design. Every interaction feels alive with its little animations.
~ Late 2025 (frequently updated, therefore today's version looks so much more different, refined, modern, stable and clean.) -
In Progress
Custom Language for liefOS apps (LAPL / liefOS Advanced Programming Language)
A custom scripting language for developing apps inside liefOS, package them as ".lapp" files, which just means "liefOS App". It supports UI design, familiar syntaxes and take use of liefOS System APIs.
Started early 2026, still in development. -
Planned
Other features
User Configurations, App Store, System Applications, User Account, and more to come...
Targeted late 2026 for the first stable release. -
Planned
Web Client
A liefOS experience in the browser.
Soon, when project is mostly stable.