Rishav-12 / astro-reactive

Let your data build your UI with native Astro components and architecture

Home Page:https://astro-reactive.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Build & Test Result Last Commit Contribute with Gitpod

Package Release notes Description
form npm a dynamic form which can be modified programmatically
validator npm 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:<your-user-name>/astro-reactive.git
  1. Go into the project directory
cd astro-reactive
  1. Install the node dependencies
npm i
  1. Run the demo application
npm start
  1. Open the demo application on your browser. Browse to the address:
https://localhost:3000
  1. 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!

About

Let your data build your UI with native Astro components and architecture

https://astro-reactive.dev

License:MIT License


Languages

Language:Astro 47.0%Language:TypeScript 34.9%Language:CSS 11.5%Language:JavaScript 6.6%