close
Skip to content

DevCloudFE/vue-devui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3,444 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DevUI Logo

Vue DevUI

Vue3 component library based on DevUI Design

English | 简体中文

🌈 Features:

  • 📦 55 high-quality components that are simple, easy to use, and flexible.
  • 🔑 Support for TypeScript.
  • ⛰️ Support for Nuxt3.
  • ⚡ Support for on-demand import.
  • 🌍 Support internationalization.
  • 🎨 Support theme customization, and built-in seven beautiful themes such as Galaxy, Sweet and Provence.

🔧 Usage

First install vue-devui with npm, yarn or pnpm.

Install with npm

npm install vue-devui --save

Install with yarn

yarn add vue-devui

Install with pnpm

pnpm add vue-devui

Then import DevUI in the main.ts file:

import { createApp } from 'vue';
import App from './App.vue';

// Import Vue DevUI component and style
import DevUI from 'vue-devui';
import 'vue-devui/style.css';

createApp(App).use(DevUI).mount('#app');

Then you can use the vue devui component(such as <d-button>) in the App.vue file:

<template>
  <d-button>Button</d-button>
</template>

🖥️ Development

git clone git@github.com:DevCloudFE/vue-devui.git
cd vue-devui
pnpm install
pnpm dev

Open your browser and visit: http://localhost:3000/.

Or you can run other command

pnpm scripts

🤝 Contributing

Welcome to join our Vue DevUI open source project!🎉

By participating in the Vue DevUI project, we can together:

  • 🔥 Learn the latest cool Vite + Vue3 + TypeScript + JSX technology.
  • 🎁 Learn how to design and develop UI components.
  • ⭐ Hone programming skills and learn excellent programming practice.
  • 🎊 Meet a group of friends who love learning and open source.

If you don't know how to start, please read our contributing guide

✨ Maintainers

Maintainers are community members who have made outstanding contributions and have been active in the DevUI community for a long time.

Outstanding contributions include, but are not limited to, the following:

  • 10 or more PRs are merged
  • Put forward more than 10 review opinions approved by PR authors
  • Provide constructive optimization advice and promote the project to become better

✨ Contributors

Contributors are community members who have 1 or more PR merged in DevUI.

Thanks goes to these wonderful people (emoji key):

Image
Kagol

🚧 💻 📖
Image
TinsFox

🚧 🚇
Image
nif

💻
Image
Zcating

🚧 💻
Image
王凯

💻
Image
iel

🚧 💻
Image
chenxi24

💻
Image
小九九

💻
Image
AlanLee

💻
Image
Echo

💻
Image
GaoNeng

💻
Image
行言

💻 🐛
Image
devin

💻
Image
无声

💻
Image
sleep_fish

💻
Image
迷心whylost

💻
Image
X.Q. Chen

🚇 💻
Image
葉家男孩

💻
Image
lihai

💻
Image
纳撸多

💻
Image
ElsaOOo

🚧 🚇 💻
Image
刘小迪

💻
Image
unfound

💻
Image
Roading

💻
Image
Chestnut

💻
Image
c0dedance

💻
Image
杜庆愉

💻
Image
linxiang

💻
Image
掘墓忍者

💻
Image
一个大胖子

💻 📖
Image
Ikko Ashimine

📖
Image
Bob

💻
Image
populus

💻
Image
tohalf

💻
Image
Miliky

💻 ⚠️
Image
MICD

💻 🐛
Image
mingBin

💻 🐛
Image
陈剑术

💻
Image
Merlin218

🐛
Image
Johnny.Liu

🐛
Image
Yangxfeng

🐛
Image
jCodeLife

🐛
Image
宋小日

🐛
Image
daviForevel

💻
Image
lj1990111

💻
Image
newer2333

💻
Image
哈士奇-黄

💻
Image

💻
Image
Anthonio OuYang

💻
Image
FlingYP

💻
Image
xzxldl55

💻
Image
79

💻
Image
wailen

💻
Image
jenson

💻
Image
dbsdaicheng

⚠️
Image
qinwencheng

💻
Image
Angelanana

💻
Image
joo1es

💻
Image
handsomezyw

💻
Image
Yoki

💻
Image
luopei

💻
Image
Mr.Cheng

💻
Image
Bbbtt04

💻
Image
Zz-ZzzZ

💻
Image
buaalkn

💻
Image
hxj9102

💻
Image
Whbbit1999

💻
Image
zhaoShijuan

💻
Image
XiaoRIGE

💻
Image
xiaogonggong-w

💻
Image
hqchqc

💻
Image
Lucky-Ya-Q

💻
Image
xGuangsPBD

💻
Image
cnvoid

💻
Image
sakanaovo

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Partner project

License

MIT