ArrowJS

Open Source

Agent-era UI framework with WASM sandboxes for safe generated interfaces

ArrowJS preview

ArrowJS is a tiny UI framework built for coding agents and agent-generated interfaces. The current project emphasizes direct DOM rendering, no-build-step core usage, and WebAssembly sandboxes that isolate generated component logic without forcing the UI into iframes or pre-defined component sets.

Features

  • Tiny reactive UI runtime built around JavaScript modules, template literals, and the DOM
  • No-build-step core usage plus a larger framework stack for SSR, hydration, and async components
  • QuickJS and WebAssembly sandbox runtime for executing Arrow code outside the host window realm
  • Type-safe component model designed to stay legible to coding agents
  • Tooling for playground use, API docs, framework packages, and agent setup flows

So agents can…

  • Generate inline interfaces that render directly into an app without inventing a full frontend stack
  • Run agent-produced UI logic inside sandboxes while keeping the host environment safer
  • Ship lightweight interactive surfaces quickly, then scale up to SSR and hydration when needed

Related tools

Comments