{"repo":"DeveloperRejaul/zustic","free":true,"listed":false,"github":"https://github.com/DeveloperRejaul/zustic","clone":"git clone https://github.com/DeveloperRejaul/zustic.git","description":"A fast, minimal state management solution for React ecosystems. Works seamlessly with React, Next.js, and React Native, offering predictable state updates with a tiny footprint.","language":"TypeScript","stars":10,"topics":["expo","nextjs","react","reactnative","state-management","hook","redux","zustand"],"license":"ISC","category":"mobile-apps","readme_excerpt":"Zustic Ultra-Lightweight State Management for Modern React Applications A fast, minimal state management solution for React ecosystems. Works seamlessly with React, Next.js, and React Native with predictable state updates and a tiny footprint. 📖 Documentation · 🐛 Report Bug · 💡 Request Feature --- Key Features Core Features - Ultra-Lightweight — Only 500B (gzipped) with zero dependencies - Simple API — One function ( create ) to manage all your state - React Hooks — Native React hooks integration with automatic subscriptions - Multi-Platform — React, React Native, Next.js, and modern frameworks - Reactive Updates — Automatic re-renders with optimized batching - TypeScript First — Full type safety with perfect type inference - Production Ready — Battle-tested in real applications Advanced Capabilities - Store Middleware System — Extend state management with logging, persistence, validation, and more - Query System — Built-in API data fetching with automatic caching, mutations, and plugins - Automatic Caching — Smart cache management with configurable timeout - Direct State Access — get() function for reading state outside components - Selective Subscriptions — Components only re-render when their data changes - Fully Extensible — Build custom middleware and plugins for any use case - Easy Testing — Simple to test stores and API queries with middleware and async operations - Plugin System — Global hooks for authentication, logging, error handling - Framework Agnostic — Creat","default_branch":null,"files":null,"tree":[],"storefront":"/r/DeveloperRejaul","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DeveloperRejaul/zustic/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}