About
Configure it. Don't code it.
EasyUI is an open-source React component library focused on simplicity, accessibility, and developer experience.
Goals
- Consistent API: the same prop vocabulary repeats across every component, so components do one thing well and compose predictably
- Fully typed: every prop, every variant, every callback is typed
- (Almost) no dependency: only
clsxandtailwind-mergealongside React, no heavier runtime deps
Tech stack
| Layer | Technology |
|---|---|
| Language | TypeScript |
| Framework | React |
| Bundler | Vite (ES + CJS outputs) |
| Testing | Vitest + Playwright |
| Docs | Storybook, Docusaurus |
Contributing
Found a bug or want to propose a component? Open an issue or a pull request on GitHub.