Michael Lumish 1cf22b7618 Merge pull request #20 from murgatroid99/native_subpackages_move
Move grpc-tools and grpc-health-check into the packages directory
2017-09-12 12:30:50 -07:00
2017-09-12 10:27:29 -07:00
2017-08-02 15:11:07 -07:00
2017-08-31 17:18:39 -07:00
2017-08-02 15:10:19 -07:00

gRPC on Node.js

Implementations

C-based Client and Server

Directory: packages/grpc-native-core

npm package: grpc.

This library will continue to be the canonical, feature rich implementation of gRPC, with broad but incomplete platform support.

Pure JavaScript Client

Directory: packages/grpc-js-core

This library is currently incomplete and experimental, built on the experimental http2 Node module.

This library is a minimally-featured implementation of gRPC purely in JavaScript, without a C++ addon. It is intended for use in libraries that need complete platform support and only basic gRPC features.

Other Packages

gRPC Tools

Directory: packages/grpc-tools

npm package: grpc-tools

Distribution of protoc and the gRPC Node protoc plugin for ease of installation with npm.

gRPC Health Check Service

Directory: packages/grpc-health-check

npm package: grpc-health-check

Health check service for gRPC servers.

Description
gRPC for Node.js
Readme Apache-2.0 35 MiB
Languages
TypeScript 87.3%
JavaScript 10.2%
C++ 1.2%
Shell 0.8%
Dockerfile 0.2%
Other 0.2%