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.