Skip to main content

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 clsx and tailwind-merge alongside React, no heavier runtime deps

Tech stack

LayerTechnology
LanguageTypeScript
FrameworkReact
BundlerVite (ES + CJS outputs)
TestingVitest + Playwright
DocsStorybook, Docusaurus

Contributing

Found a bug or want to propose a component? Open an issue or a pull request on GitHub.