
Open-source application stack for web developers with headless, type-safe, composable tools.
tanstack.comCrawled Oct 1, 2026
This guide provides a step-by-step process to migrate your application from React Router v7 to TanStack Router. We'll cover the complete migration process from removing React Router dependencies to...
Before you begin your journey in migrating from React Location, it's important that you have a good understanding of the Routing Concepts and Design Decisions used by TanStack Router. React Location...
If your UI is blank, open the console, and you will probably have some errors that read something along the lines of cannot use 'useNavigate' outside of context . This means there are React Router...
The latest news and blog posts from TanStack!
TanStack Table V9 can use dramatically less memory than Table V8 in large tables because row, column, cell, and header APIs now live on shared prototypes instead of every object instance.
Wiring a coding agent into your app means gluing each CLI's protocol and deciding where it safely runs. TanStack AI's new sandbox layer collapses both into one pattern, and lets you plug in any Agent Client Protocol agent with no dedicated package.
Six months ago we shipped the alpha with a promise - a framework-agnostic, provider-agnostic AI toolkit with no lock-in, ever. Today TanStack AI hits Beta with every modality, a hardened protocol, middleware, orchestration, host-side MCP, and 265 E2E tests running across 10 providers on every PR.
Choosing a routing solution? This side‑by‑side comparison highlights key features, trade‑offs, and common use cases to help you quickly evaluate how each option fits your project’s needs. While we aim...
⚠️ This comparison table is under construction and is still not completely accurate. If you use any of these libraries and feel the information could be improved, feel free to suggest changes (with...
How TanStack AI compares to the Vercel AI SDK: persistence, resumable streams, durable sandbox runs, code mode, harnesses, and LLM adapters.
Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.
TanStack Virtual adds end-anchored virtualization for chat interfaces and streaming data displays. The enhancement supports prepend-stable history, append-follow behavior, and streaming output that remains pinned. It addresses the article’s point that chat, AI streams, and logs do not behave like ordinary lists.
May 2026 · TanStack BlogNews article
TanStack updates `useChat({ outputSchema })` so each assistant turn carries its own typed `StructuredOutputPart` on the `UIMessage`. The earlier implementation keeps one slot for partial and final output, causing multi-turn structured chats to lose prior turns when a new response streams in. History is now preserved by default, and the schema generic reaches `messages[i].parts[j].data`.
May 2026 · TanStack BlogNews article
TanStack Virtual releases a performance-focused update that speeds up cold mounts and improves scrolling behavior. The release makes cold mounts at 100,000 items five times faster, accelerates a worst-case bug 1,382 times, enables iOS Safari momentum scrolling for the first time, and removes default scroll-up jank with dynamic items.
May 2026 · TanStack BlogNews article
TanStack AI adds client-to-server AG-UI compliance, completing its existing server-to-client support for AG-UI events. The update is fully backward compatible and enables seamless event streaming between AI providers and client applications.
May 2026 · TanStack BlogNews article