111 Vue packages tagged “store”

Most downloaded: nanostores, with 202,069,944 downloads in the last year and 7,630 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

nanostores

A tiny (351 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
7,630 202,069,944

pinia

Intuitive, type safe and flexible Store for Vue
14,753 145,058,517

@pinia/testing

Testing module for Pinia
14,743 40,350,592

@pinia/nuxt

Nuxt Module for pinia
14,743 34,268,649

pinia-plugin-persistedstate

Configurable persistence and rehydration of Pinia stores.
24,673,653

@nanostores/persistent

A store for Nano Stores state manager to keep data in localStorage
383 4,223,533

@tanstack/vue-store

Framework agnostic type-safe store w/ reactive framework adapters
911 2,492,174

@datorama/akita

A Reactive State Management Tailored-Made for JS Applications
3,662 2,295,044

vuex-mock-store

Simple and straightforward mock for Vuex v3.x Store
270 1,230,134

@nanostores/vue

Vue integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores
74 930,917

pinia-logger

Lightweight logger for Pinia
11 570,548

proxy-state-tree

An implementation of the Mobx/Vue state tracking approach, for library authors
70 563,371

vuex-composition-helpers

Helpers to use Vuex store form Vue Composition API
288 541,700

@nanostores/query

Tiny remote data fetching library for Nano Stores
339 509,294

vuex-pathify

Ridiculously simple Vuex setup + wiring
1,358 322,817

@nanostores/deepmap

A helper for Nanostores to create deep maps
9 220,586

nuxt3-vuex-module

Vuex support for Nuxt 3
26 165,911

@nanostores/media-query

A smart store for Nano Stores state manager to sync with some media query
22 164,218

deep-state-observer

Deep state observer is an state management library that will fire listeners only when specified object node (which also can be a wildcard) was changed.
34 152,696

vuexfire

Firestore binding for Vuex
3,905 131,763

vue-deepset

Deep set Vue.js objects
91 93,533

@nanostores/router

A tiny (765 bytes) router for Nano Stores state manager
326 85,222

vue-mc

618 40,609

pinia-plugin-state-persistence

Pinia plugin for universal state persistence across synchronous and asynchronous storage systems, supporting advanced features like path inclusion/exclusion and custom serialization.
103 39,095

@logux/state

A tiny (152 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
7,630 35,227

exome

State manager for deeply nested states
283 32,780

effector-vue

Vue bindings for effector
4,854 31,454

@persevie/statemanjs-vue

Vue wrap over proper state manager for JavaScript
59 27,735

@mpxjs/pinia

A pinia style store in miniprogram
3,947 24,265

@stainless-code/persist

Hydration-aware persistence for any reactive store — zero-dep persistSource core; codecs, backends, cross-tab transport, source + framework hydration adapters ship as opt-in recipes
5 22,550

pinia-plugin-capacitor-persist

A Vue 3 Pinia plugin which persists store content using the CapacitorJS Preferences store.
9 21,737

@tauri-store/pinia

Persistent Pinia stores for Tauri
137 21,382

mini-rx-store

MiniRx: The Lightweight RxJS Redux Store
169 19,795

@noy-db/in-pinia

Pinia integration for noy-db — defineNoydbStore() and the augmentation plugin for existing stores
19,220

pinia-logger-nuxt

Lightweight logger for Pinia
11 17,489

@basmilius/common

Common code shared in personal projects.
14,934

vuex-easy-access

Unified syntax with simple set() and get() store access + auto generate mutations
50 11,725

nanostores-cjs

A tiny (266 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
7,630 11,648

vue-mc-vue3

1 11,363

@perseid/store

Complete state management for both front and back ends
13 10,857

vuex-easy-firestore

Easy coupling of firestore and a vuex module. 2-way sync with 0 boilerplate!
230 10,492

@dracul/media-frontend

Dracul media ofrece un servicio de almacenamiento de archivos. Se puede utilizar solo o integrado como un modulo a un proyecto basado en los módulos de Dracul.
9,904

@illuxiza/nanostores-immer

Immer integration for nanostores, providing immutable state updates with mutable syntax
11 9,732

pinia-plugin-subscription

Pinia plugin for Vue.js that helps building Pinia plugins by centralizing subscriber registration and providing a Store base class for store helpers.
8,501

vue-store

Some simple utilities for Vue.
7,296

zustand-vue

State management for vue based on zustand
53 6,293

@waelio/ustore

Universal Storage
2 6,008

vue-cli-plugin-store

Vue CLI plugin for vuex
5,847

gjendje

Storage-agnostic state management library for TypeScript and JavaScript
5,706

@igortrindade/pinia-plugin-persistedstate

Configurable persistence and rehydration of Pinia stores.
2,512 5,551