Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Element | 53,403 | 14,107 | 9,345 | 9 days ago | 161 | September 13, 2022 | 2,536 | mit | Vue | |
A Vue.js 2.0 UI Toolkit for Web | ||||||||||
Vuetify | 37,293 | 6,541 | 1,764 | 16 hours ago | 482 | September 15, 2022 | 1,110 | mit | TypeScript | |
🐉 Vue Component Framework | ||||||||||
Iview | 24,007 | 2,691 | 928 | 6 months ago | 196 | July 17, 2020 | 1,221 | other | Vue | |
A high quality UI Toolkit built on Vue.js 2.0 | ||||||||||
Quasar | 23,629 | 320 | 294 | 17 hours ago | 326 | September 22, 2022 | 490 | mit | JavaScript | |
Quasar Framework - Build high-performance VueJS user interfaces in record time | ||||||||||
Element Plus | 20,112 | 901 | 17 hours ago | 174 | September 16, 2022 | 1,382 | mit | Vue | ||
🎉 A Vue.js 3 UI Library made by Element team | ||||||||||
Ant Design Vue | 18,208 | 408 | 1,736 | 3 days ago | 186 | September 02, 2022 | 174 | other | Vue | |
🌈 An enterprise-class UI components based on Ant Design and Vue. 🐜 | ||||||||||
Vux | 17,622 | 1,250 | 187 | 5 days ago | 244 | September 17, 2021 | 400 | mit | Vue | |
Mobile UI Components based on Vue & WeUI | ||||||||||
Mint Ui | 16,486 | 3,022 | 302 | a year ago | 65 | December 11, 2017 | 298 | mit | Vue | |
Mobile UI elements for Vue.js | ||||||||||
Vue Awesome Swiper | 12,559 | 2,243 | 449 | 6 months ago | 58 | March 19, 2022 | 309 | mit | JavaScript | |
🏆 Swiper component for @vuejs | ||||||||||
Vuestic Admin | 9,386 | a day ago | 15 | November 16, 2020 | 85 | mit | Vue | |||
Free and Beautiful Vue 3 Admin Template |
Mobile UI elements for Vue 2.0
npm i mint-ui -S
# for Vue 1.x
npm i [email protected] -S
Import all components.
import Vue from 'vue';
import Mint from 'mint-ui';
import 'mint-ui/lib/style.css';
Vue.use(Mint);
Or import specified component. (Use babel-plugin-component)
import { Cell, Checklist } from 'mint-ui';
Vue.component(Cell.name, Cell);
Vue.component(Checklist.name, Checklist);
Equals to
import Vue from 'vue';
import Mint from 'mint-ui';
import 'mint-ui/lib/style.css';
Vue.use(Mint);
// import specified component
import MtRadio from 'mint-ui/lib/radio';
import 'mint-ui/lib/radio/style.css';
Vue.component(MtRadio.name, MtRadio);
Installation
npm i babel-plugin-component -D
Usage
.babelrc
{
"plugins": ["other-plugin", ["component", [
{ "libraryName": "mint-ui", "style": true }
]]]
}
RawGit
NPMCDN
npm run dev
Please make sure to read the Contributing Guide before making a pull request.
MIT