Skip to content

state-sync is a monorepo with multiple npm packages.

Core

Framework adapters

Each adapter applies snapshots to a specific state container. All adapters support patch/replace modes, pickKeys/omitKeys filtering, toState mapping, and strict validation.

Transport adapters

  • @statesync/tauri — transport adapters (events+invoke) + DX factory for Tauri v2 apps.

Transport adapters and framework adapters are independent axes: pick one from each category and compose them via the core engine.

Released under the MIT License.