FindSoftware

ArrowJS

Tiny reactive UI runtime built on JavaScript modules, template literals and the DOM.

ArrowJS is a reactive UI library whose templates are html tagged template literals. The documentation describes it as a reactive UI framework built around JavaScript primitives, and the core package needs no build step.

The core package can be installed from npm, loaded from a CDN or imported directly in the browser. A scaffolder sets up an app with server-side rendering and hydration, and a separate sandbox package runs Arrow code in a WebAssembly sandbox.

Identity

Status
Active
Maintainer
Justin Schroeder5
First release
20214

Rendering and deploy

Runs as
In the browser2
Rendering
On a server3
Install with
npm3

Releases

Current major version
16
Last release
2026-04-016

Adoption

GitHub stars
3,7712
npm downloads a week
23,2417
Contributors
172
Dependent repositories
18
Dependent packages
128

Why these figures do not compare

Sources

  1. 2026-10-26: links
    arrow-js.com/
  2. 2026-10-26: links, Written in, Runs as, License, License model, GitHub stars, Contributors
    github.com/standardagents/arrow-js
  3. 2026-10-26: links, Categories, Install with, Templating, Rendering
    arrow-js.com/docs.md
  4. 2026-10-26: First release
    registry.npmjs.org/@arrow-js/core
  5. 2026-10-26: Maintainer
    github.com/standardagents/arrow-js/blob/main/LICENSE.txt
  6. 2026-10-26: Current major version, Last release
    github.com/standardagents/arrow-js/releases/tag/v1.0.6
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@arrow-js/core
  8. 2026-10-26: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@arrow-js%2Fcore

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON