Topics / #state
State projects on GitHub
State management libraries for frontend applications.
As of , the most-starred State projects on GitHub are python-patterns (43K stars), xstate (30.3K stars) and homebrew-cask (22.3K stars). GitHub.Locker tracks 7 State repositories with 166.4K stars combined. The fastest-growing on October 16 was xstate, with +9 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
xstate
statelyai/xstate · ★ 30.3KXState is a state management and orchestration solution for JavaScript and TypeScript apps. It models complex application logic as state machines, statecharts, and actors, so behavior stays predictable, robust, and visual.
+2python-patterns
faif/python-patterns · ★ 43KA collection of design patterns and idioms implemented in Python, covering Creational, Structural, Behavioral, and other categories (like Borg, Observer, Factory, Visitor), plus a section on anti-patterns to avoid in Python.
+2homebrew-cask
Homebrew/homebrew-cask · ★ 22.3KHomebrew Cask extends Homebrew so you can install and manage prebuilt software from vendors — GUI apps, CLI tools, fonts, plugins — with quick terminal commands instead of dragging icons into Applications.
+2jotai
pmndrs/jotai · ★ 21.3KJotai is a primitive and flexible state management library for React. It scales from a simple useState replacement all the way to an enterprise TypeScript application.
The all-time top
7 projects · by stars
- 43K
#1 · faif/python-patternspython-patterns
A collection of design patterns and idioms implemented in Python, covering Creational, Structural, Behavioral, and other categories (like Borg, Observer, Factory, Visitor), plus a section on anti-patterns to avoid in Python.
- 30.3K
#2 · statelyai/xstate
xstate
XState is a state management and orchestration solution for JavaScript and TypeScript apps. It models complex application logic as state machines, statecharts, and actors, so behavior stays predictable, robust, and visual.
- 22.3K
#3 · Homebrew/homebrew-caskhomebrew-cask
Homebrew Cask extends Homebrew so you can install and manage prebuilt software from vendors — GUI apps, CLI tools, fonts, plugins — with quick terminal commands instead of dragging icons into Applications.
- 4

jotai
21.3Kpmndrs/jotai · TypeScriptJotai is a primitive and flexible state management library for React. It scales from a simple useState replacement all the way to an enterprise TypeScript application.
- 5

ReactiveCocoa
19.8KReactiveCocoa/ReactiveCocoa · SwiftReactiveCocoa is a Swift framework that wraps Apple's Cocoa frameworks with reactive programming: changing values become composable streams over time that you can observe and bind straight to your UI.
- 6

Recoil
19.4Kfacebookexperimental/Recoil · JavaScriptRecoil is an experimental state management library for React apps, built to add capabilities that are hard to get with plain React (like shared derived state and fine-grained updates), while staying compatible with React's newest features.
- 7
valtio
10.2Kpmndrs/valtio · TypeScriptValtio is a small state-management library: you wrap any JS object and it becomes a self-aware proxy, so React components re-render automatically when the data they read changes. It also works without React.
Related topics
Often tagged together