ImageImageImage
TanStack
DB v0v0
AlphaTry TanStack MCP
Log In
StartRC
StartRC
Router
Router
Query
Query
Table
Table
DBbeta
DBbeta
AIalpha
AIalpha
Formnew
Formnew
Virtual
Virtual
Pacerbeta
Pacerbeta
Storealpha
Storealpha
Devtoolsalpha
Devtoolsalpha
More Libraries
More Libraries
FeedBeta
FeedBeta
Maintainers
Maintainers
Partners
Partners
Showcase
Showcase
Blog
Blog
LearnNEW
LearnNEW
Support
Support
Stats
Stats
Discord
Discord
Merch
Merch
GitHub
GitHub
Ethos
Ethos
Tenets
Tenets
Brand Guide
Brand Guide
Docs
CodeRabbitCodeRabbit
CloudflareCloudflare
AG GridAG Grid
NetlifyNetlify
NeonNeon
WorkOSWorkOS
ClerkClerk
ConvexConvex
ElectricElectric
PowerSyncPowerSync
SentrySentry
PrismaPrisma
StrapiStrapi
UnkeyUnkey
UI.dev
CodeRabbitCodeRabbit
CloudflareCloudflare
AG GridAG Grid
NetlifyNetlify
NeonNeon
WorkOSWorkOS
ClerkClerk
ConvexConvex
ElectricElectric
PowerSyncPowerSync
SentrySentry
PrismaPrisma
StrapiStrapi
UnkeyUnkey
UI.dev
Menu
  • Home
  • Frameworks
  • Contributors
  • GitHub
  • Discord
Getting Started
  • Overview
  • Quick Start
  • Installation
Guides
  • Live Queries
  • Mutations
  • Schemas
  • Error Handling
  • Creating Collection Options Creators
Collections
  • Query Collection
  • Electric Collection
  • TrailBase Collection
  • RxDB Collection
  • PowerSync Collection
  • LocalStorage Collection
  • LocalOnly Collection
Frameworks
  • React
  • Vue
  • Angular
  • Solid
  • Svelte
Community
  • Resources & Packages
API Reference
  • Core API Reference
  • Collection
  • createCollection
  • liveQueryCollectionOptions
  • createLiveQueryCollection
  • createOptimisticAction
  • createTransaction
  • Electric DB Collection
  • electricCollectionOptions
  • Query DB Collection
  • queryCollectionOptions
  • RxDB DB Collection
  • rxdbCollectionOptions
  • PowerSync Collection
  • powerSyncCollectionOptions
  • React Hooks
  • useLiveQuery
Menu
  • Home
  • Frameworks
  • Contributors
  • GitHub
  • Discord
Getting Started
  • Overview
  • Quick Start
  • Installation
Guides
  • Live Queries
  • Mutations
  • Schemas
  • Error Handling
  • Creating Collection Options Creators
Collections
  • Query Collection
  • Electric Collection
  • TrailBase Collection
  • RxDB Collection
  • PowerSync Collection
  • LocalStorage Collection
  • LocalOnly Collection
Frameworks
  • React
  • Vue
  • Angular
  • Solid
  • Svelte
Community
  • Resources & Packages
API Reference
  • Core API Reference
  • Collection
  • createCollection
  • liveQueryCollectionOptions
  • createLiveQueryCollection
  • createOptimisticAction
  • createTransaction
  • Electric DB Collection
  • electricCollectionOptions
  • Query DB Collection
  • queryCollectionOptions
  • RxDB DB Collection
  • rxdbCollectionOptions
  • PowerSync Collection
  • powerSyncCollectionOptions
  • React Hooks
  • useLiveQuery

    TanStackDB
    BETA

    The reactive client-first store for your API

    TanStack DB gives you a reactive, client-first store for your API data with collections, live queries and optimistic mutations that keep your UI reactive, consistent and blazing fast 🔥

    Get Started
    2,278,324
    NPM Downloads
    3,524
    Stars on Github
    62
    Contributors on GitHub
    116
    Dependents on GitHub
    Learn about TanStack AdsHide Ads

    Collections

    Collections are typed sets of objects. Sync or load data into them. Query across them with live queries and write locally to them using optimistic mutations.

    Live Queries

    Live queries run reactively against and across collections. They're super fast, powered by differential dataflow, with support for joins, filters and aggregates.

    Optimistic mutations

    Batch and stage instant local changes across collections. Sync transactions to the backend with automatic management of rollbacks and optimistic state.

    Blazing fast apps

    Built on a Typescript implementation of differential dataflow, TanStack DB gives you real-time sync, live queries and local writes. With no stale data, super fast re-rendering and sub-millisecond cross-collection queries, even for large complex apps.

    Blazing fast query engine

    For sub-millisecond live queries.

    Instant local writes

    With sync and lifecycle support.

    Fine-grained reactivity

    To minimize component re-rendering.

    Normalized data

    To keep your backend simple and fast.

    Maintainers

    Kyle Mathews
    Sam Willis
    Kevin De Porre
    View All Maintainers →

    Partners

    CodeRabbitCodeRabbit
    CloudflareCloudflare
    AG GridAG Grid
    NetlifyNetlify
    WorkOSWorkOS
    NeonNeon
    ClerkClerk
    ConvexConvex
    ElectricElectric
    SentrySentry
    PowerSyncPowerSync
    PrismaPrisma
    StrapiStrapi
    UnkeyUnkey
    UI.dev
    Nozzle.io
    DB You?
    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
    View Previous Partners →

    Sponsors

    Become a Sponsor
    Learn about TanStack AdsHide Ads
    Wow, you've come a long way!
    Only one thing left to do...
    Get Started!
    Blog
    @Tan_Stack on X.com
    @TannerLinsley on X.com
    GitHub
    Youtube
    Nozzle.io - Keyword Rank Tracker
    Ethos
    Tenets
    Privacy Policy
    Terms of Service
    © 2026 TanStack LLC
    Advertisement