@arrow-js/core
v1.0.6
Published
Reactivity without the framework.
Readme
@arrow-js/core

ArrowJS is a tiny, type-safe reactive UI runtime built around JavaScript modules, template literals, and the DOM.
Docs · API Reference · Playground
What this package does
@arrow-js/core is the base ArrowJS runtime.
It gives you:
reactive()for statehtmltagged template literals for DOM renderingcomponent()for reusable view functionswatch()for side effectspick()/props()andnextTick()helpers
Use this package when you want Arrow without SSR or hydration.
Install
pnpm add @arrow-js/coreExample
import { html, reactive } from '@arrow-js/core'
const state = reactive({ count: 0 })
html`<button @click="${() => state.count++}">
Clicked ${() => state.count} times
</button>`(document.body)