Browser playground

Edit, run, inspect, repeat.

Run a real ES module against the deployed package source. Every run starts in a fresh opaque-origin sandbox that cannot read this page's origin, storage, or cookies.

Check the console or DevTools.

Console output is mirrored into the panel below, including recognized ansi-colors-es6 styling, and remains available in your browser's developer tools.

ES module

Console

Fresh sandbox

Preparing the isolated runtime…

Loading package source…

Run faster

Keyboard shortcut

Press Ctrl + Enter or + Enter to run. Tab remains normal keyboard navigation.

Execution boundary

What the sandbox does

It runs one module with the vanilla-test package specifier available. A restrictive sandbox policy blocks ordinary network requests, a 15-second watchdog resets stalled runs, and mirrored output is bounded.