@chatie/grpc
gRPC for Chatie
Last updated 17 days ago by zixia .
Apache-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @chatie/grpc 
SYNC missed versions from official npm registry.

GRPC NPM PyPI Go Maven Node.js

chatie grpc

NPM Version PyPI Version node Python 3.7 Go Version Java Version

gRPC for Chatie

Usage

Node.js

@chatie/grpc@NPM

Maintainer:

  • @huan - Huan LI (李卓桓)

Python

chatie-grpc@PyPI

Maintainer:

Go

github.com/wechaty/go-grpc

Maintainer:

Java

https://mvnrepository.com/artifact/io.github.wechaty/grpc

Maven:

<dependency>
    <groupId>io.github.wechaty</groupId>
    <version>0.11.25</version>
    <artifactId>grpc</artifactId>
</dependency>

Gradle:

compile 'io.github.wechaty:grpc:0.11.25'

Maintainer:

PHP

github.com/wechaty/php-grpc

Maintainer:

Debug

  • GUI Client for GRPC Services - BloomRPC aim to give the simplest and efficient developer experience for exploring and querying your GRPC services.(Inspired by Postman and GraphQL Playground)

Build

./scripts/install-protoc.sh
npm install

https://github.com/google/protobuf/releases/latest

Generate Stubs

npm run generate

1. JS for Protocol Buffer

protoc \
  --js_out="import_style=commonjs,binary:${OUT_DIR}"

https://github.com/google/protobuf/releases/latest

2. JS for gRPC Stubs

protoc \
  --plugin="protoc-gen-grpc=`which grpc_tools_node_protoc_plugin`" \
  --grpc_out="${OUT_DIR}"

https://www.npmjs.com/package/grpc-tools

3. TypeScript Typing Definations for Protocol Buffer & gRPC Stubs

protoc \
  --plugin="protoc-gen-grpc=node_modules/grpc_tools_node_protoc_ts/bin/protoc-gen-ts" \
  --grpc_out="${OUT_DIR}"

https://github.com/agreatfool/grpc_tools_node_protoc_ts

4. JS & TS for gRPC Web

protoc \
  --plugin="protoc-gen-ts=node_modules/ts-protoc-gen/bin/protoc-gen-ts" \
  --ts_out="service=true:${OUT_DIR}"

https://github.com/improbable-eng/ts-protoc-gen

Development

gRPC CLI Debug

grpcc --proto ./service/myservice.proto --address 127.0.0.1:3466

Documentatoin

Resources

Protocol Buffer

gRPC Web

TypeScript Generator

Zoo Keeper

STUN

TCP hole punching

Reverse Engineering

Python Stub

History

v0.13 (Apr 19, 2020)

v0.11 (Apr 10, 2020)

v0.6 (Feb 2020)

  • Align gRPC Services with Wechaty Puppet Abstraction
  • Add Unit Tests

v0.2 (Jul 2018)

  • Automatic Generating gRPC Stubs
  • Publish to NPM

v0.0.1 (May 2018)

Initial commiit

Author

Huan LI (李卓桓) zixia@zixia.net

Profile of Huan LI (李卓桓) on StackOverflow

Copyright & License

  • Code & Docs © 2018-now Huan LI <zixia@zixia.net>
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons

Current Tags

  • 0.16.5                                ...           latest (17 days ago)
  • 0.15.6                                ...           next (3 months ago)

103 Versions

  • 0.16.5                                ...           17 days ago
  • 0.16.4                                ...           19 days ago
  • 0.16.3                                ...           19 days ago
  • 0.16.2                                ...           a month ago
  • 0.16.1                                ...           3 months ago
  • 0.15.6                                ...           3 months ago
  • 0.15.5                                ...           3 months ago
  • 0.15.4                                ...           3 months ago
  • 0.15.3                                ...           3 months ago
  • 0.15.2                                ...           3 months ago
  • 0.15.0                                ...           3 months ago
  • 0.13.9                                ...           4 months ago
  • 0.13.8                                ...           4 months ago
  • 0.13.7                                ...           4 months ago
  • 0.13.6                                ...           4 months ago
  • 0.13.5                                ...           4 months ago
  • 0.13.4                                ...           4 months ago
  • 0.13.3                                ...           4 months ago
  • 0.13.2                                ...           4 months ago
  • 0.13.1                                ...           4 months ago
  • 0.11.42                                ...           4 months ago
  • 0.11.41                                ...           4 months ago
  • 0.11.40                                ...           4 months ago
  • 0.11.39                                ...           4 months ago
  • 0.11.38                                ...           4 months ago
  • 0.11.37                                ...           4 months ago
  • 0.11.36                                ...           4 months ago
  • 0.11.35                                ...           4 months ago
  • 0.11.34                                ...           4 months ago
  • 0.11.33                                ...           4 months ago
  • 0.11.31                                ...           4 months ago
  • 0.11.30                                ...           4 months ago
  • 0.11.29                                ...           4 months ago
  • 0.11.28                                ...           4 months ago
  • 0.11.25                                ...           4 months ago
  • 0.11.24                                ...           4 months ago
  • 0.11.23                                ...           4 months ago
  • 0.11.22                                ...           4 months ago
  • 0.11.16                                ...           4 months ago
  • 0.11.15                                ...           4 months ago
  • 0.11.14                                ...           4 months ago
  • 0.11.12                                ...           4 months ago
  • 0.11.11                                ...           4 months ago
  • 0.11.10                                ...           4 months ago
  • 0.11.8                                ...           4 months ago
  • 0.11.7                                ...           4 months ago
  • 0.11.6                                ...           4 months ago
  • 0.11.5                                ...           4 months ago
  • 0.11.4                                ...           4 months ago
  • 0.11.3                                ...           4 months ago
  • 0.11.2                                ...           4 months ago
  • 0.11.1                                ...           4 months ago
  • 0.11.0                                ...           4 months ago
  • 0.9.3                                ...           4 months ago
  • 0.9.2                                ...           4 months ago
  • 0.9.1                                ...           4 months ago
  • 0.7.12                                ...           5 months ago
  • 0.7.11                                ...           5 months ago
  • 0.7.10                                ...           5 months ago
  • 0.7.9                                ...           5 months ago
  • 0.7.8                                ...           5 months ago
  • 0.7.7                                ...           5 months ago
  • 0.7.6                                ...           5 months ago
  • 0.7.5                                ...           5 months ago
  • 0.7.4                                ...           5 months ago
  • 0.7.3                                ...           5 months ago
  • 0.7.2                                ...           5 months ago
  • 0.7.1                                ...           5 months ago
  • 0.6.17                                ...           5 months ago
  • 0.6.16                                ...           5 months ago
  • 0.6.15                                ...           5 months ago
  • 0.6.13                                ...           5 months ago
  • 0.6.12                                ...           5 months ago
  • 0.6.11                                ...           5 months ago
  • 0.6.10                                ...           5 months ago
  • 0.6.9                                ...           5 months ago
  • 0.6.7                                ...           5 months ago
  • 0.6.6                                ...           5 months ago
  • 0.6.4                                ...           6 months ago
  • 0.6.3                                ...           6 months ago
  • 0.6.2                                ...           6 months ago
  • 0.5.26                                ...           6 months ago
  • 0.6.1                                ...           6 months ago
  • 0.5.25                                ...           6 months ago
  • 0.5.24                                ...           6 months ago
  • 0.5.22                                ...           6 months ago
  • 0.5.23                                ...           6 months ago
  • 0.5.21                                ...           6 months ago
  • 0.5.18                                ...           6 months ago
  • 0.5.17                                ...           6 months ago
  • 0.5.16                                ...           6 months ago
  • 0.5.15                                ...           6 months ago
  • 0.5.14                                ...           6 months ago
  • 0.5.13                                ...           6 months ago
  • 0.5.12                                ...           6 months ago
  • 0.5.11                                ...           6 months ago
  • 0.2.24                                ...           6 months ago
  • 0.2.23                                ...           6 months ago
  • 0.2.22                                ...           6 months ago
  • 0.2.21                                ...           6 months ago
  • 0.2.20                                ...           6 months ago
  • 0.2.4                                ...           2 years ago
  • 0.0.1                                ...           2 years ago
Maintainers (2)
Downloads
Today 18
This Week 85
This Month 111
Last Day 13
Last Week 96
Last Month 680
Dependencies (2)
Dev Dependencies (14)

Copyright 2014 - 2016 © taobao.org |