TanStack | High Quality Open-Source Software for Web Developers

5 min read Original article ↗

TanStack LogoTanStack Logo

High-quality open-source software for web developers.

Headless, type-safe, & powerful utilities for Web Applications, Routing, State Management, Data Visualization, Datagrids/Tables, and more.

Data and State Management

Full-stack Framework powered by TanStack Router for React and Solid

Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router and Vite - Ready to deploy to your favorite hosting provider.

Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router and Vite - Ready to deploy to your favorite hosting provider.

Click to learn more

RC

Type-safe Routing for React and Solid applications

A powerful React router for client-side and full-stack react applications. Fully type-safe APIs, first-class search-params for managing state in the URL and seamless integration with the existing React ecosystem.

A powerful React router for client-side and full-stack react applications. Fully type-safe APIs, first-class search-params for managing state in the URL and seamless integration with the existing React ecosystem.

Click to learn more

Powerful asynchronous state management, server-state utilities and data fetching

Powerful asynchronous state management, server-state utilities and data fetching. Fetch, cache, update, and wrangle all forms of async data in your TS/JS, React, Vue, Solid, Svelte & Angular applications all without touching any "global state"

Powerful asynchronous state management, server-state utilities and data fetching. Fetch, cache, update, and wrangle all forms of async data in your TS/JS, React, Vue, Solid, Svelte & Angular applications all without touching any "global state"

Click to learn more

The reactive client-first store for your API

TanStack DB gives you a reactive, client-first store for your API data with collections, live queries and optimistic mutations that keep your UI reactive, consistent and blazing fast 🔥

TanStack DB gives you a reactive, client-first store for your API data with collections, live queries and optimistic mutations that keep your UI reactive, consistent and blazing fast 🔥

Click to learn more

beta

Framework agnostic data store with reactive framework adapters

The immutable-reactive data store that powers the core of TanStack libraries and their framework adapters.

The immutable-reactive data store that powers the core of TanStack libraries and their framework adapters.

Click to learn more

alpha

A powerful, open-source AI SDK with a unified interface across multiple providers

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

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

Click to learn more

alpha

Headless UI

Performance

Headless UI for Virtualizing Large Element Lists

Virtualize only the visible content for massive scrollable DOM nodes at 60FPS in TS/JS, React, Vue, Solid, Svelte, Lit & Angular while retaining 100% control over markup and styles.

Virtualize only the visible content for massive scrollable DOM nodes at 60FPS in TS/JS, React, Vue, Solid, Svelte, Lit & Angular while retaining 100% control over markup and styles.

Click to learn more

Framework agnostic debouncing, throttling, rate limiting, queuing, and batching utilities

Optimize your application's performance with TanStack Pacer's core primitives: Debouncing, Throttling, Rate Limiting, Queuing, and Batching.

Optimize your application's performance with TanStack Pacer's core primitives: Debouncing, Throttling, Rate Limiting, Queuing, and Batching.

Click to learn more

beta

Tooling

More Libraries

Latest Blog Posts

TanStack AI Alpha: Your AI, Your Way

by Jack Herrington, Alem Tuzlak, and Tanner Linsley

TanStack AI Alpha

The TanStack team is excited to announce the alpha release of , a framework-agnostic AI toolkit built for developers who want control over their stack. Let's be honest. The current AI landscape has a...

How We Track Billions of Downloads: The NPM Stats API Deep Dive

by Tanner Linsley

When you're tracking download stats for an ecosystem of 200+ packages that have been downloaded over 4 billion times, you learn a few things about NPM's download counts API. Some of those lessons are...

The State of TanStack, Two Years of Full-Time OSS

by Tanner Linsley

TanStack Form v1

Two years ago I went all in on TanStack. No consulting, no safety nets, just a commitment to build open source at a professional, sustainable level. What started as a handful of libraries I built at N...

Sponsors get special perks like private discord channels, priority issue requests, direct support and even course vouchers!

Discord Logo

TanStack on Discord

The official TanStack community to ask questions, network and make new friends and get lightning fast news about what's coming next for TanStack!