Best of Vue.js
Submit a Project
Vue.js State Managements
This list will help you find the best Vue.js state management.
Pinia-di
Dependency injection for pinia.
View Details
Pinia-orm
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store. 🍍
View Details
Hami-vuex
🍈 Hami melon flavored Vuex, modular by design, completely TypeScript intelligence, state management for Vue.js.
View Details
Pinia
Vue Store
View Details
Harlem
Simple, unopinionated, lightweight and extensible state management for Vue 3
View Details
Pinia-persistedstate
Persist Vuex state with localStorage, like vuex-persistedstate.
View Details
Pinia-xstate
Put your xstate state machines into a global pinia store.
View Details
Pinia-undo
Undo/Redo plugin for pinia.
View Details
Pinia-shared-state
A lightweight plugin to sync your pinia state across browser tabs.
View Details
Mobx-vue-lite
Lightweight Vue 3 bindings for MobX based on Composition API.
View Details
Pinia
🍍 Intuitive, type safe, light and flexible Store for Vue using the composition api with DevTools support.
View Details
Vue-path-store
Simple state management that uses the dot notation path syntax, also comes with Vuex and Pinia plugins.
View Details
Vuex-masked-modules
A Vuex plugin put data structure of the module in localStorage, with the ability to mask or encrypt the data to make it difficult to explore. Designed for Vue 3 and Vuex 4.
View Details
Vue-simple-acl
A simple unopinionated Vue plugin for managing user roles and permissions, access-control list (ACL) and role-based access control (RBAC).
View Details
Vue-datatable-url-sync
Synchronize datatable options and filters with the url to keep user preference even after refresh or navigation
View Details
Vue-object-state
Simple object/dto/model state tracking
View Details
Vuex-light
State management system with robust typing for Vue 3
View Details
@korijn/vue-store
Lightweight Vue 3 composition API-compatible store pattern library with undo/redo.
View Details
VueFort
Data modeling for Vue. Works for Vue 2 & 3.
View Details
Vuex-multi-tab-state
Share and synchronize status between multiple tabs with this plugin for Vuex.
View Details
Vuex-shared-mutations
Share vuex mutations between tabs/windows.
View Details
Vuex-basement
Vuex state persistence and synchronization between tabs/windows.
View Details
Vuex-ts-enhance
A tool to enhance mapXXX and dispatch methods hint
View Details
Vuex-composition-helpers
A util package to use Vuex with Composition API easily.
View Details
Vuex-hooks
Typescript enabled vuex composition-api hooks.
View Details
Vuex-factories
Factory functions to generate vuex actions and mutations.
View Details
Vuex-awesome-async
It wraps Vuex stores to easily manage async requests (loading, error and cache state).
View Details
Vuex-state-snapshot
A Vuex plugin to take state snapshot on mutation.
View Details
Vuex-loopback
Vuex module factory and Vue components for Loopback.
View Details
Vuex Stateshot
💾 A State Snapshot plugin on Actions/Mutations for Vuex3.1+.
View Details
Vue Rest Resource
Rest HTTP resource management for Vue.js and Vuex projects.
View Details
Stfalcon-vuex-loading-plugin
the easiest way to handle loading state of vuex
View Details
Vuexi
provides utilities to simplify async actions and state management
View Details
Jsonapi-vuex
Use a JSONAPI api with a Vuex store, with client-side restructuring/normalization of records.
View Details
Vuex-listener
A global Vuex action and mutation listener plugin
View Details
Vuex-easy-firestore
Easy coupling of Firebase Cloud Firestore and Vuex. 2-way sync with 0 boilerplate!
View Details
Vuex-pagination
Easily work with paginated resources in your Vue/Vuex application. Works well with most of the Vue pagination components.
View Details
Vuex-module-builder
Vuex module builder is a wrapper for writing vuex stores efficiently with some common methods built-in.
View Details
Vuex-loading
Simplify vuex loading state management
View Details
Vuex-pathify
provides a unified path syntax to Vuex stores (such as foo/
[email protected]
)
View Details
Vuex-dry
helps keep your vuex codes DRY.
View Details
Vuex-search
Vuex binding for client-side search with indexers and Web Workers.
View Details
Vuex-map-fields
Enable two-way data binding for form fields.
View Details
Vuenut
is a component to develop faster and more fluently.
View Details
Vuex-aspect
Bind remote data of any kind to the vuex store.
View Details
Vuex-iframe-sync
Vuex state synchronization between iframe/window.
View Details
Vuex-queries
Vuex-Queries helps you write query functions in Vuex
View Details
Vuex-api
A vuex plugin for effortlessly handle api calls.
View Details
Vuex-async-module
Reduce async boilerplate code generating Vuex modules. Compatible with Vue 2.x.
View Details
Vuex-orm
The Vuex plugin to enable Object-Relational Mapping access to the Vuex Store.
View Details
1
2
Next
⟶
Explore Categories
All Projects
Switch
Boilerplate
Slider
Button
Components & Libraries
Commercial Products
Modals
UI Library
Parts
Fullscreen
Ecommerce
Email
Tooltip
Utilities
Time
Test
Stripe
Experiment
Pull-to-refresh
Design Tool
SVG
Graph
Music
Table
Pinia
UI Utility
Tabs
Search
Custom Events
Emacs
Image
Books
Static Site Generator
Resize
Tree
Prerendering
External Resources
Video Manipulation
Tutorials
Event
Printing
Datatables
Marquee
Universal
Context Menu
CSS
Docs
Visual Studio
Finance
Minus Plus Input
Charts
Collaboration
Builder
Social Media
Atom
Wrapper
Fashion
Date Picker
Page Visibility
Electron
Youtube Channels
WebApps
Integration
Select
Picker
Wizard
Canvas
Tour
Rich Text Editing