https://github.com/pmndrs/zustand
hacktoberfest hooks react react-context reactjs redux state-management
Score: 36.03914563030746
Last synced: about 8 hours ago
JSON representation
Repository metadata:
🐻 Bear necessities for state management in React
- Host: GitHub
- URL: https://github.com/pmndrs/zustand
- Owner: pmndrs
- License: mit
- Created: 2019-04-09T09:10:06.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2026-07-29T23:33:21.000Z (14 days ago)
- Last Synced: 2026-08-08T19:34:53.379Z (5 days ago)
- Topics: hacktoberfest, hooks, react, react-context, reactjs, redux, state-management
- Language: TypeScript
- Homepage: https://zustand-demo.pmnd.rs/
- Size: 7.57 MB
- Stars: 58,538
- Watchers: 202
- Forks: 2,177
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
-
Funding:
- Github: dai-shi
- Custom: https://daishi.gumroad.com/l/uaxms, https://daishi.gumroad.com/l/learn-zustand-v4
Owner metadata:
- Name: Poimandres
- Login: pmndrs
- Email:
- Kind: organization
- Description: Open source developer collective
- Website: pmnd.rs
- Location: https://opencollective.com/pmndrs
- Twitter: pmndrs
- Company:
- Icon url: https://avatars.githubusercontent.com/u/45790596?v=4
- Repositories: 96
- Last Synced at: 2026-08-06T23:34:51.561Z
- Profile URL: https://github.com/pmndrs
Committers metadata
Last synced: 10 days ago
Total Commits: 1,327
Total Committers: 344
Avg Commits per committer: 3.858
Development Distribution Score (DDS): 0.69
Commits in past year: 130
Committers in past year: 43
Avg Commits per committer in past year: 3.023
Development Distribution Score (DDS) in past year: 0.754
| Name | Commits | |
|---|---|---|
| Daishi Kato | d****i | 412 |
| Paul Henschel | d****a@g****m | 200 |
| Danilo Britto | d****v@g****m | 60 |
| Wonsuk Choi | s****n@g****m | 50 |
| JeremyHolcomb | j****b@k****m | 30 |
| Devansh Jethmalani | j****h@g****m | 26 |
| dependabot[bot] | 4****] | 18 |
| Anatole Lucet | a****e@h****m | 16 |
| Benjamin Arbogast | b****t@g****m | 15 |
| Charles Kornoelje | 3****r | 14 |
| Gianmarco Simone | g****9@g****m | 13 |
| Mike | y****0@g****m | 11 |
| Copilot | 1****t | 8 |
| Seydi Charyyev | s****v@g****m | 8 |
| Blazej Sewera | c****e@s****v | 7 |
| Chris K | 5****7 | 7 |
| Marcin Kulpa | m****a@g****m | 7 |
| Reaper | a****y@b****v | 7 |
| Luxizzle | h****i@l****e | 6 |
| Mayank | m****u@g****m | 6 |
| Pavan Shinde | p****7@g****m | 6 |
| Jeremy Holcomb | J****H | 6 |
| Joel Mathew Koshy | j****y@g****m | 5 |
| M. Bagher Abiat | z****4@g****m | 5 |
| Dominik Dorfmeister | o****e@d****c | 5 |
| Holger Grosse-Plankermann | h****p@g****m | 4 |
| Antoine BERNIER | a****r@g****m | 4 |
| Timoteo | 6****0 | 4 |
| Paul Shen | p****0@g****m | 4 |
| Yurii Bezhentsev | 6****h | 3 |
| and 314 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 211
Total pull requests: 838
Average time to close issues: 2 months
Average time to close pull requests: 5 days
Total issue authors: 193
Total pull request authors: 271
Average comments per issue: 6.9
Average comments per pull request: 3.86
Merged pull request: 571
Bot issues: 0
Bot pull requests: 34
Past year issues: 7
Past year pull requests: 122
Past year average time to close issues: about 2 hours
Past year average time to close pull requests: 3 days
Past year issue authors: 7
Past year pull request authors: 44
Past year average comments per issue: 0.57
Past year average comments per pull request: 3.41
Past year merged pull request: 43
Past year bot issues: 0
Past year bot pull requests: 34
Top Issue Authors
- dai-shi (7)
- ImamJanjua (4)
- vaynevayne (3)
- Akshaypmna18 (2)
- devanshj (2)
- alexluong (2)
- MilesLeeeeee (2)
- coffeebeats (2)
- LZY622 (2)
- r00ott (2)
- Badhan-abhishek (1)
- chrisk-7777 (1)
- ghacosta (1)
- akshaynarisetti (1)
- dinogomez (1)
Top Pull Request Authors
- dai-shi (129)
- sukvvon (100)
- dbritto-dev (76)
- dependabot[bot] (34)
- charkour (24)
- kretajak (14)
- mayank1513 (10)
- Copilot (8)
- chaficnajjar (8)
- HoberMin (7)
- onlined (6)
- vorant94 (6)
- mahmoodhamdi (5)
- mooalot (5)
- yuraBezh (4)
Top Issue Labels
- middleware/persist (15)
- help wanted (9)
- documentation (7)
- enhancement (7)
- bug (3)
- needs repro (1)
- Type: Question (feel free to answer) (1)
Top Pull Request Labels
- dependencies (34)
- javascript (27)
- documentation (12)
- enhancement (11)
- github_actions (7)
- bug (7)
Package metadata
- Total packages: 13
-
Total downloads:
- npm: 198,546,338 last-month
- Total docker downloads: 24,011,393
- Total dependent packages: 1,979 (may contain duplicates)
- Total dependent repositories: 62,080 (may contain duplicates)
- Total versions: 351
- Total maintainers: 11
npmjs.org: zustand
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 5.0.14 (published 3 months ago)
- Last Synced: 2026-08-12T02:06:16.933Z (1 day ago)
- Versions: 157
- Dependent Packages: 1,976
- Dependent Repositories: 62,080
- Downloads: 198,546,234 Last month
- Docker Downloads: 24,011,393
-
Rankings:
- Dependent packages count: 0.039%
- Downloads: 0.084%
- Dependent repos count: 0.121%
- Average: 0.402%
- Stargazers count: 0.456%
- Docker downloads count: 0.624%
- Forks count: 1.09%
- Maintainers (3)
proxy.golang.org: github.com/pmndrs/zustand
- Homepage:
- Documentation: https://pkg.go.dev/github.com/pmndrs/zustand#section-documentation
- Licenses: mit
- Latest release: v5.0.14+incompatible (published 3 months ago)
- Last Synced: 2026-08-12T02:06:16.676Z (1 day ago)
- Versions: 135
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.521%
- Average: 6.74%
- Dependent repos count: 6.959%
npmjs.org: @abraaoz/zustand
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 3.5.13 (published almost 5 years ago)
- Last Synced: 2026-08-12T02:06:16.743Z (1 day ago)
- Versions: 2
- Dependent Packages: 3
- Dependent Repositories: 0
- Downloads: 7 Last month
-
Rankings:
- Stargazers count: 0.722%
- Forks count: 1.562%
- Dependent packages count: 9.482%
- Average: 13.141%
- Dependent repos count: 25.328%
- Downloads: 28.613%
- Maintainers (1)
npmjs.org: @depup/zustand
[DepUp] 🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 5.0.12-depup.0 (published 5 months ago)
- Last Synced: 2026-08-12T02:06:16.820Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 13 Last month
-
Rankings:
- Stargazers count: 0.093%
- Forks count: 0.703%
- Average: 13.95%
- Dependent repos count: 22.53%
- Dependent packages count: 32.475%
- Maintainers (1)
npmjs.org: zustand-vanilla
Zustand without react
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 4.3.9 (published over 3 years ago)
- Last Synced: 2026-08-12T02:06:14.952Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 0.526%
- Forks count: 1.178%
- Average: 16.244%
- Dependent repos count: 18.806%
- Dependent packages count: 44.466%
- Maintainers (1)
npmjs.org: zyx_zustand
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Status: unpublished
- Licenses: MIT
- Latest release: 4.3.8 (published about 3 years ago)
- Last Synced: 2026-08-12T02:06:11.866Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 0.519%
- Forks count: 1.158%
- Average: 16.669%
- Dependent repos count: 18.934%
- Dependent packages count: 46.065%
- Maintainers (1)
npmjs.org: test-zustand
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Status: deprecated
- Licenses: MIT
- Latest release: 4.3.24 (published over 3 years ago)
- Last Synced: 2026-08-12T02:06:16.478Z (1 day ago)
- Versions: 16
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 36 Last month
-
Rankings:
- Stargazers count: 0.504%
- Forks count: 1.17%
- Downloads: 14.478%
- Average: 21.523%
- Dependent repos count: 37.497%
- Dependent packages count: 53.968%
- Maintainers (1)
repo1.maven.org: org.mvnpm:zustand
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Documentation: https://appdoc.app/artifact/org.mvnpm/zustand/
- Licenses: MIT
- Latest release: 5.0.14 (published 3 months ago)
- Last Synced: 2026-08-12T02:06:15.206Z (1 day ago)
- Versions: 16
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.423%
- Forks count: 3.842%
- Average: 22.146%
- Dependent repos count: 34.702%
- Dependent packages count: 49.616%
npmjs.org: zustandv4
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 4.5.7 (published 12 months ago)
- Last Synced: 2026-08-12T02:06:16.771Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 12 Last month
-
Rankings:
- Dependent repos count: 24.008%
- Average: 29.321%
- Dependent packages count: 34.635%
- Maintainers (1)
npmjs.org: @sqwiroux/zustand37
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 3.7.3 (published about 1 year ago)
- Last Synced: 2026-08-12T02:06:14.883Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 11 Last month
-
Rankings:
- Dependent repos count: 24.344%
- Average: 29.737%
- Dependent packages count: 35.13%
- Maintainers (1)
npmjs.org: zustand-fork-mert
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Licenses: MIT
- Latest release: 5.0.6 (published over 1 year ago)
- Last Synced: 2026-08-12T02:06:14.985Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 9 Last month
-
Rankings:
- Dependent repos count: 25.116%
- Average: 30.723%
- Dependent packages count: 36.33%
- Maintainers (1)
npmjs.org: @yojigen/zustand
🐻 Bear necessities for state management in React
- Homepage: https://github.com/pmndrs/zustand
- Status: removed
- Licenses: MIT
- Latest release: 4.5.6 (published over 1 year ago)
- Last Synced: 2026-08-12T02:06:14.760Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 0 Last month
-
Rankings:
- Dependent repos count: 24.968%
- Dependent packages count: 36.045%
- Average: 41.249%
- Downloads: 62.734%
- Maintainers (1)
repo1.maven.org: org.webjars.npm:zustand
WebJar for zustand
- Homepage: https://www.webjars.org
- Documentation: https://appdoc.app/artifact/org.webjars.npm/zustand/
- Licenses: MIT
- Latest release: 5.0.14 (published 20 days ago)
- Last Synced: 2026-08-12T02:06:11.938Z (1 day ago)
- Versions: 11
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 34.354%
- Average: 41.734%
- Dependent packages count: 49.113%
Dependencies
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- actions/checkout v2 composite
- actions/setup-node v2 composite
- @types/react ^18.2.14 development
- @types/react-dom ^18.2.6 development
- @vitejs/plugin-react-swc ^3.3.2 development
- eslint ^8.44.0 development
- eslint-plugin-react ^7.32.2 development
- eslint-plugin-react-hooks ^4.6.0 development
- eslint-plugin-react-refresh ^0.4.1 development
- vite ^4.4.0 development
- @react-three/drei ^9.78.2
- @react-three/fiber ^8.13.7
- @react-three/postprocessing ^2.14.13
- @types/three ^0.155.0
- meshline ^3.1.6
- prism-react-renderer ^2.0.6
- prismjs ^1.29.0
- react ^18.2.0
- react-dom ^18.2.0
- three ^0.154.0
- zustand ^4.3.9
- @babel/core ^7.22.9 development
- @babel/plugin-external-helpers ^7.22.5 development
- @babel/plugin-transform-react-jsx ^7.22.5 development
- @babel/plugin-transform-runtime ^7.22.9 development
- @babel/plugin-transform-typescript ^7.22.9 development
- @babel/preset-env ^7.22.9 development
- @redux-devtools/extension ^3.2.5 development
- @rollup/plugin-alias ^5.0.0 development
- @rollup/plugin-babel ^6.0.3 development
- @rollup/plugin-node-resolve ^15.1.0 development
- @rollup/plugin-replace ^5.0.2 development
- @rollup/plugin-terser ^0.4.3 development
- @rollup/plugin-typescript ^11.1.2 development
- @testing-library/react ^14.0.0 development
- @types/react ^18.2.18 development
- @types/react-dom ^18.2.7 development
- @types/use-sync-external-store ^0.0.3 development
- @typescript-eslint/eslint-plugin ^6.2.1 development
- @typescript-eslint/parser ^6.2.1 development
- @vitest/coverage-c8 ^0.33.0 development
- @vitest/ui ^0.34.1 development
- concurrently ^8.2.0 development
- downlevel-dts ^0.11.0 development
- esbuild ^0.18.18 development
- eslint ^8.46.0 development
- eslint-config-prettier ^9.0.0 development
- eslint-import-resolver-alias ^1.1.2 development
- eslint-plugin-import ^2.28.0 development
- eslint-plugin-prettier ^5.0.0 development
- eslint-plugin-react ^7.33.1 development
- eslint-plugin-react-hooks ^4.6.0 development
- eslint-plugin-vitest ^0.2.8 development
- immer ^10.0.2 development
- jsdom ^22.1.0 development
- json ^11.0.0 development
- prettier ^3.0.1 development
- react ^18.2.0 development
- react-dom ^18.2.0 development
- redux 5.0.0-alpha.1 development
- rollup ^3.27.2 development
- rollup-plugin-esbuild ^5.0.0 development
- shx ^0.3.4 development
- typescript ^5.1.6 development
- vitest ^0.34.1 development
- use-sync-external-store 1.2.0
- @types/react ^18.2.0 development
- @types/react-dom ^18.2.0 development
- @vitejs/plugin-react-swc ^3.5.0 development
- typescript ^5.0.0 development
- vite ^5.3.4 development
- react ^18.3.1
- react-dom ^18.3.1
- zustand ^5.0.2
- actions/deploy-pages v4 composite
- actions/checkout v6 composite
- actions/setup-node v6 composite
- pnpm/action-setup v4 composite
- actions/checkout v6 composite
- actions/setup-node v6 composite
- pnpm/action-setup v4 composite
- actions/checkout v6 composite
- actions/setup-node v6 composite
- pnpm/action-setup v4 composite
- preactjs/compressed-size-action v3 composite
- actions/checkout v6 composite
- actions/setup-node v6 composite
- pnpm/action-setup v4 composite
- 574 dependencies