zag
Build your design system in React, Solid, Vue, Svelte or Vanilla. Powered by finite state machines
About this project
Zag Finite state machines for accessible JavaScript components — Write once, use everywhere 🦄: The component interactions are modelled in a framework agnostic way. We provide adapters for JS frameworks like React, Solid, Svelte, or Vue. — Focus on accessibility ♿️: Zag is built with accessibility in mind. We handle many details related to keyboard interactions, focus management, aria roles and attributes. — Headless ✨: The machine APIs are completely unstyled and gives you the control to use any styling solution you prefer. — Powered by state machines 🌳: Zag is built on top of the latest ideas in Statecharts. We don't follow the SCXML specifications, but we've created…
Technologies
Project health
GitHub
Reviews
Built by
Maintain chakra-ui/zag? Claiming verifies admin access through your GitHub account and gives you control of this listing.