
TanStack Router
A modern and scalable routing library designed specifically for React, specializing in type safety and efficient data management.

Headless, type-safe form state management built for building complex, high-performance forms without prescribing UI.
Designed around a core engine with a small, tree-shakeable footprint and a lightweight React adapter, it focuses on predictable state, minimal re-renders, and ergonomic APIs.
Validation is schema-agnostic and supports both sync and async flows, working seamlessly with Zod, Yup, Valibot, or custom validators. It handles cross-field rules, form-level validation, and field-level validators with fine-grained subscriptions.
Features include nested fields, field arrays, controlled and uncontrolled inputs, and powerful helpers for appending, inserting, removing, and reordering. Strong TypeScript support ensures end-to-end type safety and inference for form values, errors, and metadata.
Integrates with any UI component library, supports SSR-friendly patterns, and emphasizes DX through clear error messages and composable primitives.

A modern and scalable routing library designed specifically for React, specializing in type safety and efficient data management.

A powerful yet lightweight state management solution that adopts an atomic approach for managing state in React applications.

This powerful library streamlines state management in your applications, making complex data handling a breeze.

This state management solution enables seamless integration of dynamic data in your applications, adapting to changes effortlessly.

A modern solution for managing application state in React apps with a focus on simplicity and performance.

A full-featured library that simplifies state management by providing a structured approach to mutable state handling.

A comprehensive toolkit designed to streamline and enhance the Redux development process, ensuring that applications are predictable and maintainable.

This library simplifies proxy-based state management for modern applications, enhancing the development experience with efficient rendering and easy state manipulation.