@tauri-store/pinia

Persistent Pinia stores for Tauri
21,382 137
Install
npm install @tauri-store/pinia
Latest Version:5.0.2
Vue:3
License:MIT
Last Updated:Oct 13, 2026
Links: GitHub  ·  npm
Maintainer: ferreira-tb

@tauri-store/pinia

Persistent Pinia stores for Tauri and Vue.

[!NOTE] This is not an official Tauri plugin.

Features

  • Save your stores to disk.
  • Synchronize across multiple windows.
  • Debounce or throttle store updates.
  • Access the stores from both JavaScript and Rust.

Documentation

Check the documentation for more information on how to install and use the plugin.

Plugins

Currently, the following plugins are available:

Name Version Works with
tauri-store npm Everything
@tauri-store/pinia npm Vue, Nuxt
@tauri-store/svelte npm Svelte
@tauri-store/valtio npm React
@tauri-store/vue npm Vue, Nuxt
@tauri-store/zustand npm React

Supported Tauri Version

The plugins require Tauri 2.0 or later.

Related Packages

@tauri-store/vue

Persistence for Tauri and Vue

1,619 137
@pinia/nuxt

Nuxt Module for pinia

34,268,649 14,743
@lg2/nuxt3-plugin-link-resolver

link resolver plugin fro nuxt3

3,544 0
pinia-plugin-logger

Logger for Pinia

2,311 4
pinia-plugin-persistedstate

Configurable persistence and rehydration of Pinia stores.

24,673,653

Version History

Version Released License
5.0.2 MIT
5.0.1 MIT
5.0.0 MIT
4.2.1 MIT
4.2.0 MIT
Pre-releases (1)
Version Released License
3.0.0-beta.4 MIT