Sharing state between React components
-
Updated
Nov 29, 2025 - TypeScript
Sharing state between React components
Global state made as simple as useState, with zero config, built-in async caching, and automatic scoping.
❤️ easily sharing state across electron main and renderer processes.
Easy to learn global state for React
Simple library for React 16.8+ to share state between components with useState like syntax
Example static nuxt app with vuex store, store persisted client-side + shared state Share vuex mutations between tabs/windows.
react hook for share state between the components without use context api.
Realar shared state demonstration.
Simple Shared State in ZooKeeper
React app state management condensed to the essentials
Extensions for swift-sharing package
Using Arc<T> and Mutex<T> for shared state concurrency
React use hook for shared and persisted state
Vanilla JS/TS data container allowing for subscription to its updates
Add a description, image, and links to the shared-state topic page so that developers can more easily learn about it.
To associate your repository with the shared-state topic, visit your repo's landing page and select "manage topics."