{"library":"react-rx","type":"library","category":null,"description":"React-Rx is a library designed to seamlessly integrate RxJS Observables into React applications, providing both React Hooks and higher-order component utilities. It excels at handling Observables that emit values synchronously without incurring an immediate re-render on mount, optimizing performance. The library, currently at stable version 4.2.2, maintains a consistent release cadence with frequent updates for bug fixes and dependency upgrades, often related to React Compiler advancements. It offers full TypeScript support and differentiates itself by providing two distinct yet powerful patterns: a set of `useObservable` hooks for functional components and a `reactiveComponent` utility for a more declarative, component-based approach. Users are encouraged to choose one style rather than mixing them within the same component, as they represent different programming paradigms. It requires `rxjs` version 7 or higher and `react` version 18.3 or 19.0.0-0, ensuring compatibility with modern React ecosystems.","language":"javascript","status":"active","version":"4.2.2","tags":["javascript","action","behavior","concurrent","es6","events","external","hooks","observables","typescript"],"install":[{"cmd":"npm install react-rx","imports":["import { useObservable } from 'react-rx';","import { useObservableCallback } from 'react-rx';","import { reactiveComponent } from 'react-rx';","import { Observable } from 'rxjs';"]},{"cmd":"yarn add react-rx","imports":[]},{"cmd":"pnpm add react-rx","imports":[]}],"homepage":"https://react-rx.dev","github":"https://github.com/sanity-io/react-rx","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/react-rx","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/react-rx/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}