Lunatic is a WebAssembly runtime inspired by Erlang

published on 2022/09/06

Lunatic is an Erlang-inspired runtime for WebAssembly

Lunatic is a single executable and runs on Windows, macOS and Linux. It spawns lightweight processes from WebAssembly modules that have their own heap/stack. These processes are preemptively scheduled on a multi-threaded executor.

Currently, we are focused on Rust and AssemblyScript.

Lunatic Solutions

This looks very interesting and it supports AssemblyScript, a language with TypeScript like syntax targeting WebAssembly standard.