
-
PrimeVue provides over 80 rich sets of open-source UI components for your Vue applications. From simple buttons to advanced data components like DataTable, the library aims to be a single source for your requirements so that you don’t need to include many other dependencies in your applications. Also, It has many options on the theme(Material, Tailwind, Bootstrap, FluentUI, PrimeOne themes..) with Dim and Dark options. There are over 30 themes included and the Theme Designer is the ultimate tool to implement your style guides when necessary. A complete package that allows you to use many more features together.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
-
Even though it is still currently in beta, I used FormKit in a project to set up a dynamic multi-step form and it was by far one of the best form building experiences I ever had: https://formkit.com/
-
pinia-plugin-persistedstate: keeps your Pinia store synced with the user's browser localStorage. In other words, if your user closes their browser and then returns to your Vue app later, they will have the same state as when they left.
-
Vue Toastification
-
vue-cli-plugin-jest-serializer-vue-tjw
Discontinued Vue CLI Plugin wrapper for Jest Serializer Vue (TJW)
for snapshot testing: jest-serializer-vue-tjw
-
vue-good-table
An easy to use powerful data table for vuejs with advanced customizations including sorting, column filtering, pagination, grouping etc
for one-off table component: vue-good-table
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
for desktop apps: nw-vue-cli-example
-
for learning: vue-mastery (though their testing stuff isn't very good, everything else is great)
-
multiselect
Vue 3 multiselect component with single select, multiselect and tagging options (+Tailwind CSS support).
-
VueUse - composition api utilities
-
Vue Draggable is a library I seem to use constantly. If you need draggabilty then it’s a nice one to have. Changed a bit for vue 3 but still very useful.