Show HN: Munal OS: a graphical experimental OS with WASM sandboxing

Hello HN!

Showing off the first version of Munal OS, an experimental operating system I have been writing in Rust on and off for the past few years.

https://github.com/Askannz/munal-os

It's an unikernel design that is compiled as a single EFI binary and does not use virtual address spaces for process isolation. Instead, applications are compiled to WASM and run inside of an embedded WASM engine.

Other features:

* Fully graphical interface in HD resolution with mouse and keyboard support

* Desktop shell with window manager and contextual radial menus

* PCI and VirtIO drivers

* Ethernet and TCP stack

* Customizable UI toolkit providing various widgets, responsive layouts and flexible text rendering

* Embedded selection of applications including:

  * A web browser supporting DNS, HTTPS and very basic HTML
  * A text editor
  * A Python terminal
Checkout the README for the technical breakdown.

Demo video: https://streamable.com/5xqjcf


Comments URL: https://news.ycombinator.com/item?id=44226879

Points: 15

# Comments: 0

https://github.com/Askannz/munal-os

Created 1d | Jun 9, 2025, 6:30:12 PM


Login to add comment