# pmndrs/zustand

> 🐻 Bear necessities for state management in React

- GitHub: https://github.com/pmndrs/zustand
- Website: https://zustand-demo.pmnd.rs/
- Category: Frontend Frameworks (https://ideas.asveas.com/c/frontend)
- Tags: hooks, react, react-context, redux, state-management, typescript
- Language: TypeScript · License: MIT
- Stars: 58,920 · Forks: 2,188 · Open issues: 2
- Last push: 2026-11-06 (5 days ago)
- Vibe score: 93/100

## What it is
A small, fast and scalable bearbones state-management solution using simplified flux principles. Has a comfy API based on hooks, isn't boilerplatey or opinionated. Don't disregard it because it's cute. It has quite the claws, lots of time was spent dealing with common pitfalls, like the dreaded zombie child problem, react concurrency, and context loss between mixed renderers. It may be the one state-manager in the React space that gets all of these right.

## When to use it
Reach for zustand when you are choosing the foundation of a web app — framework, router, bundler or data layer — it's written in TypeScript and fits stacks tagged hooks, react, react-context, redux.

## Maintenance
pmndrs/zustand looks very actively maintained: the last push was 5 days ago (2026-11-06), with 58,920 stars and 2 open issues.

## Quick start
```bash
git clone https://github.com/pmndrs/zustand.git
```

## Alternatives in Frontend Frameworks
- [react/react](https://github.com/react/react) — The library for web and native user interfaces. (★252k, JavaScript, vibe 100/100) · details: https://ideas.asveas.com/r/react/react
- [vercel/next.js](https://github.com/vercel/next.js) — The React Framework (★143k, JavaScript, vibe 97/100) · details: https://ideas.asveas.com/r/vercel/next.js
- [sveltejs/svelte](https://github.com/sveltejs/svelte) — web development for the rest of us (★88.7k, JavaScript, vibe 95/100) · details: https://ideas.asveas.com/r/sveltejs/svelte
- [vitejs/vite](https://github.com/vitejs/vite) — Next generation frontend tooling. It's fast! (★83.9k, TypeScript, vibe 95/100) · details: https://ideas.asveas.com/r/vitejs/vite
- [withastro/astro](https://github.com/withastro/astro) — The web framework for content-driven websites. (★63.9k, TypeScript, vibe 94/100) · details: https://ideas.asveas.com/r/withastro/astro
- [nuxt/nuxt](https://github.com/nuxt/nuxt) — The full-stack Vue framework. (★61.1k, TypeScript, vibe 93/100) · details: https://ideas.asveas.com/r/nuxt/nuxt

---
Source: https://ideas.asveas.com/r/pmndrs/zustand · Catalog: https://ideas.asveas.com/llms.txt
