# ReactRx > Hooks for combining React with RxJS Observables. The `react-rx` package provides `useObservable`, `useSyncObservable` and friends for subscribing to RxJS observables from React components without the re-render-on-mount tax. The full documentation, including the source code of every interactive example, is available as a single markdown file at https://react-rx.dev/llms-full.txt. ## Docs - [Introduction](https://react-rx.dev/) - [Guide](https://react-rx.dev/guide) - [API](https://react-rx.dev/reference) - [v4 to v5](https://react-rx.dev/migrate/v4-to-v5) - [Simple](https://react-rx.dev/examples/simple) - [Advanced counters](https://react-rx.dev/examples/counters) - [Error handling](https://react-rx.dev/examples/errors) - [Todo app](https://react-rx.dev/examples/todo-app) - [Animation](https://react-rx.dev/examples/animation) - [React context](https://react-rx.dev/examples/context) - [Sync rendering](https://react-rx.dev/examples/sync) - [Suspense & deferred values](https://react-rx.dev/examples/suspense) - [Suspense data fetching](https://react-rx.dev/examples/data-fetching) - [Activity and preload](https://react-rx.dev/examples/activity) - [Event Handlers](https://react-rx.dev/examples/event-handlers) - [Fetch](https://react-rx.dev/examples/fetch) - [Form Data](https://react-rx.dev/examples/form-data) - [Search](https://react-rx.dev/examples/search)