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

Creato 11d | 9 giu 2025, 18:30:12


Accedi per aggiungere un commento

Altri post in questo gruppo

Show HN: SnapQL – Desktop app to query Postgres with AI

SnapQL is an open-source desktop app (built with Electron) that lets you query your Postgres database using natural language. It’s schema-aware, so you don’t need to copy-paste your schema or writ

20 giu 2025, 16:30:20 | Hacker news