Menu
Libraries |
Category

tauri-store

  • Persistent stores for Tauri applications
  • Key features:
    • Save stores to disk
    • Synchronize across multiple windows
    • Debounce/throttle store updates
    • Accessible from both JavaScript and Rust
  • Provides framework-specific plugins including Svelte support via @tauri-store/svelte
  • Other supported frameworks:
    • Vue/Nuxt (Pinia and Vue plugins)
    • React (Valtio and Zustand plugins)
  • Basic store operations include:
    • Synchronous get operations
    • Set/update values
    • Patch multiple values
    • Subscribe to changes
    • Async save to disk
  • Documentation available at tb.dev.br/tauri-store/
  • Requires Tauri 2.0 or later
  • Example projects available in GitHub repository

piniataurivuenuxtsveltereact

Comments