← The log

pmndrs/zustand

★ 58,835 stars

TypeScriptReact

Covered in week 2026-W16 · the 2026-04 report

🐻 Bear necessities for state management in React

What zustand is

Just call set when you're ready, zustand doesn't care if your actions are async or not.

From the repository README · read it on GitHub →

19 Apr 2026 · 0:29
1KB Just Dethroned Redux as React's #1 State Manager — 28M Downloads/Week #Shorts
Watch on YouTube →

Transcript

Tired of wrapping your entire app in providers just to manage state? Meet Zustand. With nearly sixty thousand stars, it's the tiny state manager that packs a punch. One function creates your store. One hook accesses it anywhere. No providers, no boilerplate, no headache. Just import, create, and use. Your store is literally a React hook. That's it. It handles the tricky stuff too - zombie children, React concurrency, context loss between renderers. Things other state managers get wrong. Star the repo at github.com/pmndrs/zustand and simplify your state today.

View on GitHub