Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/justin-schroeder/arrow-js

Reactivity without the framework
https://github.com/justin-schroeder/arrow-js

declarative reactive rendering ui ux web webcomponents

Last synced: 6 days ago
JSON representation

Reactivity without the framework

Awesome Lists containing this project

README

        

![ArrowJS Logo](./docs/img/logo.png#gh-light-mode-only)
![ArrowJS Logo](./docs/img/logo-invert.png#gh-dark-mode-only)

![test badge](https://github.com/justin-schroeder/arrow-js/actions/workflows/tests.yml/badge.svg)
![size badge](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/@arrow-js/core@latest/dist/index.min.mjs.svg?compression=brotli)
[![npm version](https://badge.fury.io/js/@arrow-js%2Fcore.svg)](https://badge.fury.io/js/@arrow-js%2Fcore)

## Reactivity without the framework

[Read the documentation](https://arrow-js.com).

## Features:

- The smallest (that we know of) reactive JavaScript library.
- Static by default, reactive by choice.
- No Virtual DOM.
- Ultra fast.
- Zero dependencies.
- 3 functions.
- No build tools required (or even suggested).
- All knowledge is 100% transferable — it's all native JavaScript.

## Experimental

This is an experimental package. Please [read the docs](https://www.arrow-js.com) and consider starring the package to signal you are interested in further development.