Best Open-Source State Tools in 2026

State tools here manage client, URL, and server state with small APIs or sync-friendly models. Zustand and Jotai offer minimal React state hooks; TanStack Query handles async and server-state fetching across React, Vue, Solid, and Svelte. Immer simplifies immutable updates, while Automerge brings CRDT merging for collaborative offline-first apps.

The most popular open-source State tool by GitHub stars is Zustand(57.7k stars), followed by TanStack Query(44.2k stars)and Immer(28.9k stars). This page lists the top 13 of 13 state tools in the directory, ranked by community adoption.

Quick comparison

Best open-source State tools in 2026, ranked by GitHub stars
#ToolStarsLanguageLicense
1Zustand

Zustand is a small, fast, and scalable state management library for React applications, providing a minimalistic and intuitive API.

57.7kTypeScriptMIT License
2TanStack Query

A powerful library for asynchronous state management and server-state utilities with data fetching capabilities for web applications, supporting TS/JS, React Query, Solid Query, Svelte Query, and Vue Query.

44.2kTypeScriptMIT License
3Immer

Immer is a JavaScript library that allows you to work with immutable state by mutating the current state, simplifying state management in your applications.

28.9kJavaScriptMIT License
4Jotai

👻 Primitive and flexible state management solution for React, providing minimal and efficient hooks for managing state.

21.1kTypeScriptMIT License
5Nuqs

Type-safe search parameters state manager for React frameworks, functioning like useState but stored in the URL query string, enhancing URL-based state management in React applications.

10.3kTypeScriptMIT License
6Valtio

Valtio makes proxy-state management simple for React and Vanilla JavaScript applications.

10.2kTypeScriptMIT License
7Automerge

Automerge is a powerful library that provides a JSON-like Conflict-free Replicated Data Type (CRDT) data structure, enabling concurrent modifications by different users and automatic merging of changes. It helps developers build collaborative and offline-first applications with strong consistency guarantees.

6.2kJavaScriptMIT License
8Form

Headless, performant, and type-safe form state management for TypeScript/JavaScript, supporting React, Vue, Angular, Solid, and Lit.

4.6kTypeScriptMIT License
9Signals

Manage state with style in every framework, providing efficient and fine-grained reactivity for modern web applications.

4.4kTypeScriptMIT License
10LiveStore

LiveStore is a next-generation state management framework based on reactive SQLite and a built-in sync engine, designed to make state management more efficient and seamless.

3.5kTypeScriptApache License 2.0

All 13 State tools

  1. Our Newsletter

    Get new State tools right in your inbox

    Get short emails with useful state projects, releases, and repos worth watching.

Frequently asked questions

What is the best open-source state tool in 2026?

Zustand leads by GitHub stars(57.7k). Zustand is a small, fast, and scalable state management library for React applications, providing a minimalistic and intuitive API.

Are these state tools free?

Yes. Every tool on this list is open source and free to use in your own projects. Many can be self-hosted.

How is this list ranked?

Tools are ranked by GitHub star count, a strong proxy for community adoption and active maintenance. Star counts are refreshed regularly.

Stay Updated!

Get notified about new tools and updates to existing ones.