Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ecomfe/veui
Enterprise UI for Vue.js.
https://github.com/ecomfe/veui
Last synced: 19 days ago
JSON representation
Enterprise UI for Vue.js.
- Host: GitHub
- URL: https://github.com/ecomfe/veui
- Owner: ecomfe
- License: mit
- Created: 2017-03-20T06:55:02.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T06:26:30.000Z (about 2 months ago)
- Last Synced: 2024-10-10T13:58:53.114Z (24 days ago)
- Language: JavaScript
- Homepage: https://veui.dev
- Size: 72.4 MB
- Stars: 1,059
- Watchers: 54
- Forks: 123
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome - ecomfe/veui - Enterprise UI for Vue.js. (JavaScript)
- awesome-vue - veui - VueJS百度企业UI (UI组件)
- awesome-github-vue - veui - VueJS百度企业UI (UI组件)
- awesome-github-vue - veui - VueJS百度企业UI (UI组件)
- awesome - veui - VueJS百度企业UI (UI组件)
README
# VEUI
[![](https://img.shields.io/github/actions/workflow/status/ecomfe/veui/test.yml)](https://github.com/ecomfe/veui/actions/workflows/test.yml) [![](https://img.shields.io/codecov/c/github/ecomfe/veui)](https://codecov.io/gh/ecomfe/veui)
Documentation: [中文 🇨🇳](https://veui.dev) | [English 🇺🇸](https://veui.dev/en-US)
Enterprise UI components for Vue.js. Based on [BAIDU](https://www.baidu.com)'s Light Design Language System (Light Design).
## Features
* 🤘 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 CSSPackages included in this repo are:
* [`veui`](./packages/veui)
* [`babel-plugin-veui`](./packages/babel-plugin-veui)
* [`veui-loader`](./packages/veui-loader)
* [`veui-theme-dls`](./packages/veui-theme-dls)
* [`veui-theme-dls-icons`](./packages/veui-theme-dls-icons)## Contribution
To develop `veui` locally you need to clone this repo and run the following in `veui`'s root directory (VEUI uses pnpm as the package manager):
```sh
$ pnpm install
$ pnpm dev
```And then you should be able to see the demo via `http://localhost:8080/`.
## License
[MIT](./LICENSE)