A Vue 3 UI component library with a comprehensive set of components for building modern web applications.
HeyUI is a UI toolkit and component library designed for Vue 3, offering a wide range of pre-built components like selects, uploaders, date pickers, and dialogs. It solves the problem of rapidly building consistent, interactive user interfaces for modern web applications without reinventing common UI elements.
Frontend developers and teams using Vue 3 who need a ready-to-use, customizable component library to speed up development of web applications, admin dashboards, or enterprise software.
Developers choose HeyUI for its comprehensive Vue 3-native component set, focus on practical features like async confirm dialogs and customizable filters, and its straightforward integration with modern Vue projects.
🎉UI Toolkit for Web, Vue3.0
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built specifically for Vue 3's Composition API, ensuring seamless integration and leveraging modern reactivity, as highlighted in the README's focus on Vue 3 support.
Confirm dialogs support Promise-based async actions via onConfirm, allowing for smooth workflow integration without extra boilerplate, a feature explicitly mentioned in the changelog.
Components offer props like 'filter' for Select and 'deletable' for AutoComplete, enabling tailored user experiences, as detailed in recent feature updates.
Includes essential components such as DateRangePicker and Uploader with showFileList control, reducing the need for third-party libraries for common use cases.
Theming requires importing LESS files, adding build complexity and limiting flexibility for teams using other CSS preprocessors like Sass or CSS modules.
The README points to a Chinese site (heyui.top) with brief details, potentially lacking comprehensive English documentation, tutorials, or API references for broader adoption.
Compared to mainstream Vue UI libraries like Vuetify or Element Plus, HeyUI has a smaller user base, which could affect long-term maintenance, third-party plugins, and community support.