Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lewkamtao/lew-ui
A beautiful component library based on vue3
https://github.com/lewkamtao/lew-ui
component-library typescript ui-library vue vue3 vue3-components vuejs
Last synced: about 2 months ago
JSON representation
A beautiful component library based on vue3
- Host: GitHub
- URL: https://github.com/lewkamtao/lew-ui
- Owner: lewkamtao
- License: mit
- Created: 2022-04-02T14:38:25.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-13T19:56:27.000Z (8 months ago)
- Last Synced: 2024-04-13T20:05:51.514Z (8 months ago)
- Topics: component-library, typescript, ui-library, vue, vue3, vue3-components, vuejs
- Language: Vue
- Homepage: https://lew.kamtao.com
- Size: 14.8 MB
- Stars: 873
- Watchers: 6
- Forks: 60
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - lewkamtao/lew-ui - A beautiful component library based on vue3 (Vue)
README
# Lew UI
A Component Library for Vue3. Doc address: https://lew.kamtao.com
English | [中文](./README.zh-CN.md)
## Install
```bash
npm install lew-ui
```## How to use
```js
// main.ts
import 'lew-ui/style'
``````vue
// page.vue
import { LewButton } from 'lew-ui'
```
## Open Source Libraries
Lew UI uses the following open source libraries:
- [tippy.js](https://atomiks.github.io/tippyjs/): For creating tooltips and popovers
- [Lucide](https://github.com/lucide-icons/lucide): Provides a clean and beautiful icon set
- [fancyapps](https://fancyapps.com/): For creating image galleries and carousels
- [VueUse](https://vueuse.org/): Collection of Vue Composition API utilities
- [Day.js](https://day.js.org/): Lightweight library for date manipulation
- [Yup](https://github.com/jquense/yup): Object schema validation libraryWe are grateful for the support these excellent open source projects provide to Lew UI.
## License
Lew UI is open source software licensed as MIT.