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