A truly native gRPC implementation for React Native, leveraging platform-specific gRPC libraries (C-core on iOS/Android). Currently at v0.3.2, it's in early development and not yet stable. Supports bidirectional streaming and TLS. Key differentiator: uses native gRPC instead of JavaScript polyfills, offering better performance and protocol fidelity for mobile gRPC use cases. Ships TypeScript definitions.
npm install grpc-react-nativeNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to create a gRPC client, define a service, and make a unary call with TLS.
Lock dependency to a specific version and test thoroughly.
Ensure ReactNative host app supports native modules and run pod install.
Use grpc-web or a different library if these features are needed.
Run 'cd ios && pod install' or ensure native module is linked properly.
Use import syntax: import { createClient } from 'grpc-react-native'.