{"library":"reactrpc","type":"library","category":null,"description":"ReactRPC is a full-feature integration library for gRPC-Web into React applications, currently at version 1.0.5 (2023). It provides a set of React hooks and components that simplify connecting to gRPC services from a React frontend, handling bidirectional streaming, and managing state with built-in support for Redux. Unlike manual gRPC-Web client setup, it offers a declarative approach with auto-generated hooks based on protobuf definitions. The library targets developers building real-time applications with gRPC-Web and React, and its release cadence is mature but infrequent.","language":"javascript","status":"active","version":"1.0.5","tags":["javascript","react","redux","grpc","grpc-node","grpcjs","grpc-js","grpc-web","grpc-caller","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install reactrpc","imports":["import { GrpcProvider } from 'reactrpc'","import { useGrpcClient } from 'reactrpc'","import { GrpcStream } from 'reactrpc'"]},{"cmd":"yarn add reactrpc","imports":[]},{"cmd":"pnpm add reactrpc","imports":[]}],"homepage":"https://github.com/oslabs-beta/ReactRPC","github":"https://github.com/oslabs-beta/ReactRPC","docs":null,"changelog":null,"pypi":null,"npm":"reactrpc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}