pmndrs/zustand
★ 58,835 stars
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 →
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.