VEUI on GitHub


VEUI build status VEUI on npm MIT License

VEUI is an enterprise UI component library, based on Vue.js.


  • 🀘 Powerful and flexible components & directives
  • πŸ’… Switchable/customizable themes
  • 🌲 Fully tree-shakable components
  • 🌐 I18N support w/ compile-time optimization
  • ⌨️ A11Y support w/ ARIA annotation & complete keyboard navigation
  • ☁️ SSR support w/ component level Critical CSS

VEUI is designed to keep components and styles separated. Users can develop and specify their own theme package for VEUI. veui-theme-dls is the built-in theme package.

VEUI is published as Vue single file components and ES modules with untranspiled ES next code thus requires to be compiled along with the application project.

Apart from components, VEUI also offers various powerful directives and plugins to boost application development based on Vue.js.

Browser compatibility

All evergreen browsers and IE11+.



Edit this page on GitHubEdit
Β© Baidu, Inc. 2023