
From fiction to reality, you can now build difficult things
Four years ago, building a collaborative parametric CAD app was completely out of reach for a solo developer. I built one in a week, using the Electric stack and coding agents.
Reactive client store for building super-fast apps. With sub-millisecond reactivity and instant local writes.
TanStack DB is a reactive client-side database designed for local-first web applications. It provides a unified data layer that integrates with multiple sync backends, including Postgres Sync and Durable Streams.
Key features:
TanStack DB is ideal for:
TanStack DB acts as the client-side data layer in the Electric ecosystem. It receives data from multiple sources and provides a unified, reactive interface for your application.
Postgres Sync ────────────┐
(structured data) │
├───→ TanStack DB ───→ React/Vue/etc.
Durable Streams ──────────┘ (client DB) (reactive UI)
(streams, AI, sessions)Data flows from your backend through Electric's sync primitives into TanStack DB, which then powers your reactive UI components.
For an interactive guide to TanStack DB, how it works and why it might change the way you build apps, see What TanStack DB is.
See applications built with TanStack DB in the TanStack Showcase.
See how you can combine TanStack DB with other Electric products to build fast, modern UIs.