Tanstack DB is currently in BETA. See the release post for more details.
A reactive client store that lets you build fast, sync‑driven apps with a backend‑agnostic real‑time data layer:
- Blazing‑fast query engine for sub‑millisecond live queries, joins & aggregates
- Fine‑grained reactivity to minimize component re‑rendering
- Robust transaction primitives for optimistic mutations with sync & lifecycle support
- Normalized data model that keeps backends simple and consistent
- We welcome issues and pull requests!
- Participate in GitHub discussions
- Chat with the community on Discord
- See CONTRIBUTING.md for setup instructions
|
|
![]() |
|
We're looking for TanStack DB Partners to join our mission! Partner with us to push the boundaries of TanStack DB and build amazing things together.
LET'S CHAT- TanStack Config – Tooling for JS/TS packages
- TanStack DevTools – Unified devtools panel
- TanStack Form – Type‑safe form state
- TanStack Pacer – Debouncing, throttling, batching
- TanStack Query – Async state & caching
- TanStack Ranger – Range & slider primitives
- TanStack Router – Type‑safe routing, caching & URL state
- TanStack Start – Full‑stack SSR & streaming
- TanStack Store – Reactive data store
- TanStack Table – Headless datagrids
- TanStack Virtual – Virtualized rendering
… and more at TanStack.com » v>