Tulip Logo IconTulip
Dependencies

TanStack DB

TanStack DB supports local-first collection and live query patterns used by Tulip local data experiments.

TanStack DB is used for local-first and collection-based data flows.

Tulip uses it where screens need optimistic local collections, live query ergonomics, and server-backed synchronization patterns without making every feature local-first.

Where Tulip uses TanStack DB

  • main/local documents local-first direction and implementation notes.
  • @tulip-systems/query/tanstack-db exposes helpers for local query input patterns.
  • app features can use collections backed by ORPC and TanStack Query.

What Tulip adds

Tulip adds shared query input conventions for filters, sorting, pagination, and server load subsets.

What your app owns

  • collection definitions
  • sync strategy
  • conflict behavior
  • offline or optimistic UX decisions
  • server APIs that back local collections

Continue reading

On this page