TypeScript State

Open-source TypeScript projects categorized as State

Top 23 TypeScript State Projects

  1. xstate

    Actor-based state management & orchestration for complex app logic.

    Project mention: XState – State machines for state management in JavaScript | news.ycombinator.com | 2024-12-21
  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. jotai

    πŸ‘» Primitive and flexible state management for React

    Project mention: React 19, Waku, and the use of Server Actions to fetch data once on the Client side | dev.to | 2025-03-13

    If we want to use React 19, one of the best options is to use Waku. It's a lightweight framework made by the author of Jotai.

  4. valtio

    πŸ§™ Valtio makes proxy-state simple for React and Vanilla

    Project mention: React v19 has been released | news.ycombinator.com | 2024-12-05

    The people behind Jotai also made Zustand and Valtio:

    https://github.com/pmndrs/zustand

    https://github.com/pmndrs/valtio

    To me it feels like Jotai has too much manual boilerplate and Valtio has a lot of "magic" that while I do like it I don't feel like it would be a good idea for a team. Zustand sits right in the middle of boilerplate-vs-magic, and is what I chose for a large project we're doing now.

  5. effector-react

    Business logic with ease β˜„οΈ

    Project mention: Modern State Management Libraries for React: A Comparative Guide | dev.to | 2025-03-11

    Effector promotes a highly predictable and scalable architecture with explicit data flow.

  6. concent

    A reactive atomic state engine for React like.

  7. reatom

    Reatom - the ultimate state manager

  8. mobx-react-form

    Reactive MobX Form State Management

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pullstate

    Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like!

  11. teaful

    🍡 Tiny, easy and powerful React state management

  12. resso

    πŸͺ’ Simplest React state manager

  13. zedux

    :zap: A Molecular State Engine for React

  14. structura.js

    A very fast and lightweight Typescript library to create immutable states with a mutable syntax

  15. pinia-shared-state

    🍍 Sync your Pinia state across browser tabs.

  16. exome

    πŸ”… State manager for deeply nested states

  17. vuex-multi-tab-state

    πŸ’ΎπŸ”—πŸ–₯️ Share, synchronize and persist state between multiple tabs with this plugin for Vuex. TypeScript types included.

  18. Rezact

    A JavaScript Framework/Library (call it what you want) that blends the best of svelte, solid, react, and many others.

  19. state-pool

    Transform your React app with our state management library! Declare global and local states like variables, powered by the magic of React hooks πŸͺ„βœ¨

  20. contextism

    😍 Use React Context better.

  21. ngrx-immer

    Immer wrappers around NgRx methods createReducer, on, and ComponentStore

  22. impact

    Reactive React (by christianalfoni)

    Project mention: Impact – Yet another state management library for React | news.ycombinator.com | 2025-02-24
  23. clean-state

    🐻 A pure and compact state manager, using React-hooks native implementation, automatically connect the module organization architecture. πŸ‹

  24. driver

    🏁 A typescript package for declarative finite states and commonly derived values - zero dependencies, fully typed, & framework agnostic

  25. solid-react

    🧿 ˏˋSignalsˎˊ for React

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript State discussion

Log in or Post with

TypeScript State related posts

  • React 19, Waku, and the use of Server Actions to fetch data once on the Client side

    3 projects | dev.to | 13 Mar 2025
  • Modern State Management Libraries for React: A Comparative Guide

    6 projects | dev.to | 11 Mar 2025
  • Show HN: I made a state management library

    1 project | news.ycombinator.com | 22 Jan 2025
  • WTF Is Reactivity !?

    6 projects | dev.to | 18 Dec 2024
  • How Jotai Was Born

    3 projects | dev.to | 12 Aug 2024
  • Supabase uses Valtio for its state management

    2 projects | dev.to | 9 Aug 2024
  • Managing State in React

    3 projects | dev.to | 21 Jul 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source State projects in TypeScript? This list will help you:

# Project Stars
1 xstate 27,925
2 jotai 19,613
3 valtio 9,445
4 effector-react 4,675
5 concent 1,361
6 reatom 1,148
7 mobx-react-form 1,096
8 pullstate 1,073
9 teaful 714
10 resso 530
11 zedux 422
12 structura.js 414
13 pinia-shared-state 272
14 exome 269
15 vuex-multi-tab-state 160
16 Rezact 147
17 state-pool 142
18 contextism 141
19 ngrx-immer 122
20 impact 121
21 clean-state 119
22 driver 117
23 solid-react 108

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?