React hooks for RxJS Observables.

Get Started →

💫Seamless Integration

Concurrent mode safe. Props, state, context and Observables can be nicely converted to each other with pure function. No `tap` hack needed. Supports Render-as-You-Fetch pattern with React Suspense.

☯️Full-powered RxJS

Do whatever you want with Observables. No limitation nor compromise.

🛡Fully tested

We believe in stability first. This project will always maintain a 100% coverage.

🚀Tiny and fast

A lot of efforts had been put into improving integration. This library should have zero visible impact on performance.