
Tag
Polymorphic & Semantic HTML Tag System
EzTag is a polymorphic and strongly typed React component system that makes it easy to manage HTML tags with Tailwind styles and variants via `cva()`. It provides JSX aliases like `<H1 />`, `<Section />`, or `<Main />`, while ensuring clean semantics, accessibility, and reusable layouts. Perfect for building a modular and scalable UI.
- React.js
- Typescript
- Tailwind
- cva()
Currently available tags
✅ The tags supported by the design system are listed below. Try them out!
In Progress
How to use
Click on any tag to see its available variants, props, and usage examples. Each tag is a semantic HTML element with custom styling options.