Zag

Build your design system in React, Solid, Vue or Svelte using finite state machines for predictable state management and interaction logic.

Zag is built in TypeScript, distributed under the MIT License license, 5.1k GitHub stars from 100 contributors, latest release @zag-js/number-input@1.40.0.

Stats refreshed

Language
TypeScript
Latest Release
@zag-js/number-input@1.40.0
License
MIT License

Our Newsletter

Get new Design tools right in your inbox

Get short emails with useful design projects, releases, and repos worth watching.


Key Features

  • Supports multiple frameworks (React, Solid, Vue, Svelte)
  • Finite state machine integration
  • Predictable state management
  • Customizable components
  • Enhances development workflows


Community

Stars
5.1k
Contributors
100
Open Issues
8
Forks
252