// readme

snowglobe

Package a Docker image into a website that runs it in the browser. snowglobe boots your image on real Linux inside armless, a 64-bit ARM machine compiled to WebAssembly, snapshots it once your app is ready, and writes a folder of static files. Visitors get your program running in their tab in about a second, with no server behind it. The same site also runs headlessly, as one executable, and as a sandbox an agent drives.

โ–ถ Try the demos: Supabase (its native stack and a small app on it), Elixir IEx, PostgreSQL, Elixir + Postgres, Python + Rich, TypeScript + Zod, Go + Bubble Tea, Rust + clap, Java + Gson, and curl + jq (plain Alpine tools, online through your browser), each a small project in examples/ running in the browser.

๐Ÿ“– Read the docs: getting started, building, networking, running headlessly, driving it from agents and programs, isolation, and the CLI reference.

go install github.com/filipecabaco/snowglobe/cmd/snowglobe@latest   # or aโ€ฆ