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
Resources
Community
More Design tools
Shadcn UI
A set of beautifully-designed, accessible components and a code distribution platform that works with your favorite frameworks. Open Source. Open Code.
Ant Design
An enterprise-class UI design language and React-based UI library for building rich and interactive user interfaces.
System Design 101
A comprehensive guide to understanding complex system architectures using visuals and simple language, aiding preparation for system design interviews.
tldraw
A versatile whiteboard SDK and infinite canvas SDK to build interactive drawing applications.
Penpot
The open-source design tool for design and code collaboration, empowering teams to build and share projects seamlessly.
System Design
Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.