About
EasyUI is an open-source React component library focused on simplicity, accessibility, and developer experience.
Goals
- Minimal API surface: components do one thing well and are easy to compose
- Fully typed: every prop, every variant, every callback is typed
- No runtime dependencies: the library ships zero dependencies beyond React itself
Tech stack
| Layer | Technology |
|---|---|
| Language | TypeScript |
| Framework | React |
| Bundler | Vite (ES + CJS outputs) |
| Testing | Vitest + Playwright |
| Docs | Storybook ยท MkDocs Material |
Contributing
Found a bug or want to propose a component? Open an issue or a pull request on GitHub.