Skip to content
Home

ArrowJS

A reactive UI framework that uses plain TypeScript functions and template literals, with no build step, and supports sandboxed component logic via Web Assembly.

ArrowJS is a reactive UI framework built on JavaScript primitives like modules, functions, and template literals, solving the problem of building fast, maintainable applications without a build step. It targets developers and engineering teams, especially those building with coding agents, and is positioned as a tiny, zero-dependency, type-safe framework that runs in the browser with no compilation required. It also offers a sandbox for isolating component logic in Web Assembly, making it suitable for on-demand UIs generated by chat agents.

Key features

  • Reactive data with reactive()
  • HTML templates via template literals
  • Component-based architecture
  • Web Assembly sandbox for isolation
  • No build step required
  • TypeScript definitions included
  • VSCode syntax extension
  • SSR support via Vite plugin
  • No social media activity within the last 30 days
GTM channels
  • Marketplace
  • Community
  • API
  • Docs
ICP
  • Software developers
  • Engineering teams
  • Startups