react-broadcast

State propagator

A library that allows React components to communicate changes to their descendants without relying on intermediaries that return false from shouldComponentUpdate.

Reliably communicate state changes to deeply nested React elements

GitHub

1k stars
23 watching
58 forks
Language: JavaScript
last commit: almost 4 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
philipp-spiess/react-recomponentA solution to manage state in React applications using reducer components with a built-in action mechanism.269
rstgroup/eventrixA state management library for React and React Native apps, enabling flexible expansion of global state and control over data flow.92
snakster/cpp.reactA C++ library for declarative programming and automatic propagation of changes in state variables.1,026
manantank/radioactive-stateA state management library that eliminates the need to manually handle state updates and re-renders313
kitze/react-genieA set of React components for animating elements as they scroll into the viewport745
kelsier90/react-pulse-textA React component for animating text properties of other components18
colevoss/react-motiveA React wrapper around the Context API for simple state management14
didierfranc/react-waterfallA React-based state management system using the new context API1,329
michelebertoli/react-automataA state machine abstraction for React that provides declarative state management and automatic test generation.1,336
aweary/react-copy-writeA library that provides an immutable state management system with a simple mutable API and features like memoized selectors and structural sharing.1,784
betula/use-betweenA hook that enables sharing of state between React components without passing props285
state-adapt/state-adaptA declarative, incremental state management library for Angular and React applications296
christoph-jerolimov/react-native-cosmosA tool to test React Native components with pre-defined props and state values.20
yamalight/outstatedSimple state management for React using hooks-based approach107
hapag-lloyd/jest-puppeteer-reactA tool for automating React component testing in headless browsers using Jest and Puppeteer71