Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/litichevskiydv/grpc-bay
Packages for working with gRPC in the JS world
https://github.com/litichevskiydv/grpc-bay
Last synced: 8 days ago
JSON representation
Packages for working with gRPC in the JS world
- Host: GitHub
- URL: https://github.com/litichevskiydv/grpc-bay
- Owner: litichevskiydv
- License: mit
- Created: 2022-05-16T05:30:32.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2023-03-13T04:22:15.000Z (almost 2 years ago)
- Last Synced: 2024-12-25T14:02:54.675Z (14 days ago)
- Language: JavaScript
- Size: 8.41 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# grpc-bay
[![Build Status](https://github.com/litichevskiydv/grpc-bay/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/litichevskiydv/grpc-bay/actions/workflows/ci.yaml)
[![Coverage Status](https://coveralls.io/repos/github/litichevskiydv/grpc-bay/badge.svg?branch=main)](https://coveralls.io/github/litichevskiydv/grpc-bay?branch=main)Packages for working with gRPC in the JS world
| Package | Description | npm |
| ----------------------- | -------------------------------------------------------------------------------------------------------------------------- | ----- |
| `grpc-instrumentum` | A set of tools to simplify working with protoc | [![npm version](https://badge.fury.io/js/grpc-instrumentum.svg)](https://www.npmjs.com/package/grpc-instrumentum) |
| `grpc-pbf-loader` | A utility package for loading `.proto` files for use with gRPC, using [pbf](https://github.com/mapbox/pbf) as a serializer | [![npm version](https://badge.fury.io/js/grpc-pbf-loader.svg)](https://www.npmjs.com/package/grpc-pbf-loader) |
| `grpc-error-extra` | Utility error class suitable for gRPC error responses and can carry custom details | [![npm version](https://badge.fury.io/js/grpc-error-extra.svg)](https://www.npmjs.com/package/grpc-error-extra) |
| `grpc-host-builder` | Lightweight configurator for gRPC host | [![npm version](https://badge.fury.io/js/grpc-host-builder.svg)](https://www.npmjs.com/package/grpc-host-builder) |
| `grpc-opentracing` | Interceptors for client and server to track calls through opentracing | [![npm version](https://badge.fury.io/js/grpc-opentracing.svg)](https://www.npmjs.com/package/grpc-opentracing) |
| `grpc-prometheus` | Interceptor for the server to collect statistics of calls through Prometheus | [![npm version](https://badge.fury.io/js/grpc-prometheus.svg)](https://www.npmjs.com/package/grpc-prometheus) |
| `grpc-clients-tracking` | Interceptors for the client and server to collect statistics about consumer calls through Prometheus | [![npm version](https://badge.fury.io/js/grpc-clients-tracking.svg)](https://www.npmjs.com/package/grpc-clients-tracking) |06:51 04.07.2022