Callsheet
Project Status

Roadmap

Current support and what's coming next.

Supported Today

Core call model

defineCalls, query, mutation, and call for building a typed call tree. Calls support family for grouping, key for identity, and invalidates for refreshing related data.

React Query adapter

queryOptions, useQuery, useMutation, createReactQueryAdapter, and CallsheetProvider. Current support for React Query 5.x

SWR adapter

useQuery, useMutation, usePreload, withSWRConfig, and execute middleware. Current support for SWR 2.x

Generated workflows

Codegen from typed GraphQL documents and ts-rest contracts. Both produce the same call surface as manual calls.

Manual workflows

Hand-authored calls and manual ts-rest wrappers.

Mixed-source apps

GraphQL, ts-rest, and manual calls can all live in one call tree.

Not Supported Yet

  • Infinite queries
  • GraphQL subscriptions

Current Focus

  • Infinite Query support
  • Improving docs and adoption paths

Later

  • Broader adapter support
  • Deeper codegen and CLI ergonomics
  • Additional framework support (Vue, Svelte, Preact, Solid)

On this page