Astro Reactive Library Logo
Astro Reactive Library
Server-Side Rendered, Dynamic Components
Let your data build your UI with native Astro components.

Build & Test Result Last Commit Contribute with Gitpod

| Package | Release notes | Description | | ---------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------- | | [form](https://github.com/astro-reactive/astro-reactive/blob/main/packages/form/README.md) | [![npm](https://img.shields.io/npm/v/@astro-reactive/form)](./packages/form/RELEASE.md) | a dynamic form which can be modified programmatically | | [validator](https://github.com/astro-reactive/astro-reactive/blob/main/packages/validator/README.md) | [![npm](https://img.shields.io/npm/v/@astro-reactive/validator)](./packages/validator/RELEASE.md) | validators for editable fields | | data-grid | 🛠 | a dynamic data grid of values | | themes | 🛠 | easy-to-use, accessible, consistent cross-browser styles | | viz | 🛠 | data visualization that emits and responds to events | # Running locally We mainly use the `demo` app to see changes we make on the packages. Do the following to start hacking: 1. Fork the project then clone to your computer ``` git clone git@github.com:/astro-reactive.git ``` 2. Go into the project directory ``` cd astro-reactive ``` 3. Install the node dependencies ``` npm i ``` 4. Run the demo application ``` npm start ``` 5. Open the demo application on your browser. Browse to the address: ``` https://localhost:3000 ``` 6. To run the tests: ``` npm test ``` ## Other apps We also maintain the docs website and the project landing page in this repository. Run the following to start the dev servers: ``` npm run docs ``` ``` npm run landing-page ``` # Contributors This project is only possible because of the support and contribution of our community ❤️ 👉 _[Join our contributors!](https://github.com/astro-reactive/astro-reactive/blob/main/CONTRIBUTING.md)_