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)