MikaShell

Build your own Linux desktop shell using modern web front-end technologies.

Get Started

Enjoy the Existing Web Tech Ecosystem

It’s just about building front-end pages. Whether you use React, Angular, Vue, or any other stack, you can easily integrate it into your project.

Easy to Use

All the desktop interaction parts (dbus, Wayland, etc.) have TypeScript bindings—you only need to call them, nothing complicated.

Combine Multiple Front-End Projects

If you’re fond of several front-end projects at once, you can combine them with just a few simple configuration changes.