{"library":"grpc-libp2p-client","type":"library","category":null,"description":"grpc-libp2p-client is a browser-based gRPC client library built on libp2p, enabling direct peer-to-peer gRPC communication from browsers to libp2p servers. It supports all four gRPC modes (Unary, Server Streaming, Client Streaming, Bidirectional Streaming). Version 0.0.42 is the current stable release; the project appears to be in early development with active commits. Key differentiators: browser-first (uses WebRTC, noise, yamux), protobuf-encoded messages, no dependency on gRPC-web or HTTP/2. Ideal for decentralized applications requiring secure, efficient P2P gRPC.","language":"javascript","status":"active","version":"0.0.42","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-libp2p-client","imports":["import { Libp2pGrpcClient } from 'grpc-libp2p-client'","import { createLibp2p } from 'libp2p'","import { Libp2pGrpcClient } from 'grpc-libp2p-client'"]},{"cmd":"yarn add grpc-libp2p-client","imports":[]},{"cmd":"pnpm add grpc-libp2p-client","imports":[]}],"homepage":"https://github.com/dcnetio/grpc-libp2p-client#readme","github":"https://github.com/dcnetio/grpc-libp2p-client","docs":null,"changelog":null,"pypi":null,"npm":"grpc-libp2p-client","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}