An open-source UI component library for building high-quality, accessible web apps and design systems.
Vapor is a React-based UI library designed with a focus on accessibility, customization, and developer experience. Use it as a foundation layer for your design system or gradually adopt it into existing projects.
@vapor-ui/core– core components library – 34+ accessible components@vapor-ui/hooks– collection of reusable React hooks for state and UI management@vapor-ui/icons– a set of SVG icon React components@vapor-ui/codemod– automated code migration tools for safe component updates@vapor-ui/color-generator– WCAG-compliant color palette generator built on Adobe Leonardo@vapor-ui/css-generator– generate CSS variables for Vapor UI design system themes
npm i @vapor-ui/core @vapor-ui/icons @vapor-ui/hooksFor detailed usage instructions, please refer to the official documentation.
Vapor UI has a friendly community, we are always happy to help you get started:
- GitHub Issues – report bugs or request new features
- Email – for other inquiries
MIT License © 2025 goorm, Inc