framework
These websites can be references for your design ideas
General UI framework
- Naive UI
- A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast.
https://www.naiveui.com/en-US/os-theme (opens in a new tab)
- vuetify
- Vuetify is a no design skills required UI Library with beautifully handcrafted Vue Components.
https://vuetifyjs.com/en/ (opens in a new tab)
- vuesax
- Vuesax Framework Components for Vuejs.
https://vuesax.com/ (opens in a new tab)
- Prime Vue
- Over 90 Vue UI Components with top-notch quality to help you implement all your UI requirements in style.
https://primevue.org/ (opens in a new tab)
- Element Plus
- Vue 3 based component library for designers and developers.
https://element-plus.org/en-US/ (opens in a new tab)
- Vant
- A lightweight, customizable Vue UI library for mobile web apps.
https://vant-ui.github.io/vant/#/en-US/home (opens in a new tab)
- Ant Design Vue
- UI components to enrich your web applications, and we will improve components experience consistently.
https://antdv.com/components/overview (opens in a new tab)
- vuikit
- A consistent and responsive Vue UI library, based on the front-end framework UIkit.
https://vuikit.js.org/ (opens in a new tab)
- buefy
- Lightweight UI components for Vue.js based on Bulma.
https://buefy.org/ (opens in a new tab)
- View UI Plus
- View UI Plus is a UI component library based on Vue.js 3 in the View Design system.
https://www.iviewui.com/view-ui-plus/guide/introduce (opens in a new tab)
Data visualization
- RevoGrid
- Build the fastest spreadsheet ever. Less DOM updates and more data recombinations.
https://revolist.github.io/revogrid/ (opens in a new tab)
- handsontable
- JavaScript data grid with a spreadsheet look & feel.
https://github.com/handsontable/handsontable (opens in a new tab)
- vue-echarts
- Apache ECharts component for Vue.js.
https://github.com/ecomfe/vue-echarts (opens in a new tab)
Drag & Drop & Slide & Scroll
- Vue Draggable
- Vue drag-and-drop component based on Sortable.js.
https://github.com/SortableJS/Vue.Draggable (opens in a new tab)
- vue-awesome-swiper
- π Swiper component for vuejs.
https://github.com/surmon-china/vue-awesome-swiper (opens in a new tab)
- vue-virtual-scroller
- β‘οΈ Blazing fast scrolling for any amount of data.
https://github.com/Akryum/vue-virtual-scroller (opens in a new tab)
- vue-grid-layout
- A draggable and resizable grid layout, for Vue.js.
https://github.com/jbaysolutions/vue-grid-layout (opens in a new tab)
Input
- TinyMCE Vue
- Official TinyMCE Vue component.
https://github.com/tinymce/tinymce-vue (opens in a new tab)
Other framework
- vitepress
- Vite & Vue Powered Static Site Generator.
https://vitepress.dev/ (opens in a new tab)