Lightweight Sensible State Manager
"Overwatch is a super lightweight yet expressive state management library for React.js & Next.js, built on the singleton design pattern. It offers support for global and instance-specific middlewares, immutability, batched updates, and custom event communication — all designed to be used without extensive boilerplate. All this is delivered with just React hooks.
No store setup, no reducers, no ceremony: Just write your components and manage your state intuitively.
Overwatch is built using Next.js and utilizing Custom Hooks."