About
An operating system
that lives in your browser.
RizinOS is a full desktop environment that runs entirely in the browser - no installation, no drivers, no hardware requirements. Just open a tab and you're in.
Why does this exist?
Traditional operating systems come with real friction: hardware compatibility issues, driver hell, complex setup. RizinOS removes that entirely. The browser is already everywhere - on your laptop, your phone, your TV. It makes sense to build on top of it.
What can you do with it?
Run apps, manage files, open a terminal - the same things you'd expect from a desktop OS. The difference is that your environment follows you across devices, and every app is sandboxed by default.
Technical vision
RizinOS is built on a small set of ideas that we're committed to for the long term.
Rust + WebAssembly modules
Core OS services are written in Rust and compiled to WASM. This means near-native performance in the browser, strong memory safety, and a clear module boundary between the OS kernel and user-space apps.
Declarative configuration
Inspired by NixOS, your entire environment is described as configuration. Install apps, set preferences, define your desktop layout - all reproducible and version-controlled. No more "it works on my machine".
The browser as a platform
Rather than fighting the browser's constraints, RizinOS embraces them. Tabs are processes. The network stack is already there. Security sandboxing comes for free. We treat the browser as the hardware layer.
Currently in development
RizinOS is early-stage software. The core desktop shell is functional, but many features are still being built. Expect rough edges and frequent updates. Early adopters get to shape what this becomes - sign up to get access and leave feedback.
Who's building this?
Ileies Blitz
Solo developer
RizinOS is a solo project. I'm a developer who got frustrated with the friction of traditional operating systems and decided to explore whether the browser could be a better foundation. Everything you see here - the OS shell, the backend, the infrastructure - is built and maintained by one person.
The project is open to early users and I genuinely read every piece of feedback. If something is broken or missing, I want to know.