Introducing TanStack Start — Full-stack framework powered by TanStack Router

The open-source application stack for the web.

Headless, type-safe, composable tools for building modern web applications that work naturally for developers and reliably for agents.

15+
Open Source Libraries
8
Framework Adaptations
100M+
Monthly Downloads

Trusted in Production by

Open Source Libraries

Data & State Management

Type-safe, framework-agnostic libraries for every layer of your application.

S
TanStack Start RC

Full-stack Framework powered by TanStack Router for React and Solid. Full-document SSR, Streaming, Server Functions, bundling and more.

React Solid SSR Streaming
R
TanStack Router

Type-safe Routing for React and Solid applications. Fully type-safe APIs, first-class search-params for managing state in the URL.

React Solid Routing
Q
TanStack Query

Powerful asynchronous state management, server-state utilities and data fetching. Fetch, cache, update, and wrangle all forms of async data.

React Vue Solid Svelte Angular
D
TanStack DB Beta

The reactive client-first store for your API. Live queries and optimistic mutations that keep your UI reactive, consistent and blazing fast.

React Vue Solid
S
TanStack Store Alpha

Framework agnostic data store with reactive framework adapters. The immutable-reactive data store that powers TanStack libraries.

React Vue Solid
A
TanStack AI Alpha

A powerful, open-source AI SDK with a unified interface across multiple providers. No vendor lock-in, just clean TypeScript.

AI LLM TypeScript

UI & UX

T
TanStack Table

Headless UI for building powerful tables & datagrids. 100% control over markup and styles for TS/JS, React, Vue, Solid, Svelte, and more.

React Vue Solid Svelte Angular
F
TanStack Form New

Headless UI for building performant and type-safe forms. Headless, performant, and type-safe form state management for TS/JS and all frameworks.

React Vue Angular Solid
H
TanStack Hotkeys Alpha

Type-safe keyboard shortcuts, sequences, and key state tracking for your apps. Cross-platform hotkey library with sequence detection.

React Keyboard Shortcuts

Performance

V
TanStack Virtual

Headless UI for Virtualizing Large Element Lists. Virtualize only visible content for massive scrollable DOM nodes at 60FPS.

React Vue Solid Svelte Angular
P
TanStack Pacer Beta

Framework agnostic debouncing, throttling, rate limiting, queuing, and batching utilities for optimizing application performance.

Performance Debounce Throttle

Tooling

D
TanStack Devtools Alpha

Centralized devtools panel for TanStack libraries and custom devtools. A unified panel that houses all TanStack devtools.

DevTools Debugging
C
TanStack Config

Configuration and tools for publishing and maintaining high-quality JavaScript packages. Opinionated tooling to lint, build, test, and version.

Build Lint Release
C
TanStack CLI Alpha

CLI, MCP server, and AI toolkit for TanStack. Create and customize apps, search docs, integrate with AI agents, and more.

CLI MCP AI
I
TanStack Intent Alpha

Generate, validate, and ship Agent Skills alongside your library. Versioned knowledge that agents discover automatically from node_modules.

AI Skills npm
Why TanStack?

Built on principles that put developers first

Framework Agnostic

Every library starts with a provider-agnostic core. Use React, Vue, Solid, Angular, or vanilla JS — your choice.

🔒

Type-Safe by Design

First-class TypeScript support that catches bugs at compile time and makes refactoring fearless.

🏆

Production-Grade

Battle-tested in the world's largest apps. Built for real workloads, not just happy-path demos.

🔓

No Vendor Lock-in

Open source and independent. No hidden agendas, no platform bias — just great tools for developers.

Ready to build something great?

Join thousands of developers building production applications with TanStack. Start building today.

Get Started