{"library":"grpc-express","type":"library","category":null,"description":"An Express middleware that reverse-proxies HTTP 1.1 REST requests into HTTP 2.0 gRPC requests and back, making gRPC services accessible to browsers without additional client or server modifications. Version 1.0.1-beta is the latest and only release. It is Node.js only, supports unary and server-side streaming calls, and requires an existing gRPC client connection. Alternative solutions like gRPC-web require TypeScript or Go, while grpc-express integrates seamlessly with Express apps.","language":"javascript","status":"active","version":"1.0.1-beta","tags":["javascript","grpc","express","rpc","middleware","grpc-web"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install grpc-express","imports":["const grpcExpress = require('grpc-express');","app.use(grpcExpress(grpcClient));","const grpc = require('grpc');"]},{"cmd":"yarn add grpc-express","imports":[]},{"cmd":"pnpm add grpc-express","imports":[]}],"homepage":"https://github.com/sepehr-laal/grpc-express#readme","github":"https://github.com/sepehr-laal/grpc-express","docs":null,"changelog":null,"pypi":null,"npm":"grpc-express","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}