u/modulovalue

Dart VM + analyzer + compiler with stateful hot reload in the browser via WebAssembly.

Hello everybody 👋 ,

I managed to compile the Dart VM, runtime, compiler & analyzer to WebAssembly and it runs in the browser! It also supports hot reload and you can invoke and hot reload functions by clicking a button in the editor and state is preserved!

It's crazy fast, compiling and analyzing is instant because there's no server communication like with DartPad.

It's essentially a single static page (7.6 MB gzipped) runs on the iPad, iPhone, Mac, everywhere!

Here's the github repo: https://github.com/modulovalue/dart-live

modulovalue.github.io
u/modulovalue — 2 days ago