gRPC for Node.js
Go to file
Michael Lumish f62cf60b21 Merge pull request #19 from murgatroid99/interop_test_move
Move interop, performance, and stress tests out of the native package
2017-09-13 09:35:54 -07:00
packages Merge pull request #19 from murgatroid99/interop_test_move 2017-09-13 09:35:54 -07:00
test Remove test package, fix some gulpfile issues 2017-09-12 13:22:43 -07:00
.editorconfig Adding few stray files. 2017-09-13 02:06:15 +02:00
.gitignore Add simple implementations for client and call classes 2017-08-11 14:23:37 -07:00
.gitmodules Adding grpc as a submodule. 2017-09-12 23:47:48 +02:00
.istanbul.yml Adding few stray files. 2017-09-13 02:06:15 +02:00
AUTHORS Adding AUTHORS file. 2017-08-02 15:11:07 -07:00
CODE-OF-CONDUCT.md Adding few stray files. 2017-09-13 02:06:15 +02:00
LICENSE Create LICENSE 2017-08-02 15:10:19 -07:00
README.md Update README.md 2017-09-12 17:08:05 -07:00
gulpfile.js Remove test package, fix some gulpfile issues 2017-09-12 13:22:43 -07:00
package.json Remove test package, fix some gulpfile issues 2017-09-12 13:22:43 -07:00
setup.sh Added gulp task to auto-point to node-h2 binary 2017-08-03 14:42:00 -07:00

README.md

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.