Multilingual Programming

Two browser runtimes. One language model.

This GitHub Pages site demonstrates both interactive execution through Pyodide and ahead-of-time deployment through precompiled WebAssembly bundles.

Scalar compute

Fibonacci Bundle

A small precompiled WASM program built from multilingual source and executed in the browser with a tiny generated host layer.

  • Prebuilt `module.wasm`
  • Generated ABI shim and renderer
  • Shows the minimal deployment flow

browser/fibonacci/

Open Fibonacci Demo
Host imports

DOM Bridge Bundle

A precompiled WASM program that manipulates live browser DOM nodes through generated `env.ml_dom_*` host imports.

  • Multilingual source to WebAssembly
  • JS only as host bridge, not as app logic
  • Shows real browser integration

browser/dom-demo/

Open DOM Demo