Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

gRPC for Node.js

grpc/grpc-node は初心者に優しい?

直近 30 日間に、grpc/grpc-node は外部コントリビューターの PR 20 件のうち 11 件をマージしました。メンテナーはふだん 2 日以内に返信します。 初心者向けの issue が現在 2 件オープンです。

スター
4.8k
フォーク
716
オープンの初心者向け issue
2
索引済み issue
220
平均マージ
1日 18時間
マージ済み PR(30日)
17
主要言語
TypeScript
ライセンス
Apache-2.0
最終 GitHub push
2026年9月16日
最新の索引
2026年9月17日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
初心者向けラベルは索引されていません

grpc/grpc-node にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  4. 下にある 2 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Error during response serialization discards stack trace
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    grpc/grpc-node#3091 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Typescript Type generation not working using proto-loader-gen-types
    オープン
    feature request

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    grpc/grpc-node#3077 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Keepalive PING after graceful GOAWAY disconnects draining RPCs
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 76/100

    grpc/grpc-node#3068 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Upgrade to protobufjs version 8
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    grpc/grpc-node#3062 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • npm RFC #868 will block this package's install script by default
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#3061 · コメント 5 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Node.js QPS worker closes socket abruptly at the end of tests
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    grpc/grpc-node#3060 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • CompressionFilter’s IdentityHandler.writeMessage calls Buffer-only .copy() on caller-provided message
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    grpc/grpc-node#3050 ·

    メンテナーはふだん 2 日以内に返信

  • Allow configuration to choose `BigInt` over `Long.js` for `int64` types
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 55/100

    grpc/grpc-node#3047 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • grpc-js: Parsing logic of no_grpc_proxy/no_proxy variable(s) is flawed
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 55/100

    grpc/grpc-node#3039 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • gRPC contains a vulnerability CVE-2023-32732
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#3038 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • `InterceptingCallInterface` no longer exported since v1.14.2
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    grpc/grpc-node#3037 ·

    メンテナーはふだん 2 日以内に返信

  • Custom metadata headers with dots not transmitted to server on streaming calls over Unix sockets
    オープン
    package: @grpc/grpc-js requires reporter action

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#3036 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • [@grpc/grpc-reflection] lost dependency info
    オープン
    package: @grpc/reflection

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    grpc/grpc-node#3034 · リアクション 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Sometimes when downloading files via streaming, the data does not reach the onData event.
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    grpc/grpc-node#3033 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Wrong TypeScript type used for fields when name collision exists between imported and nested messages
    オープン
    package: @grpc/proto-loader

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    grpc/grpc-node#3025 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Please separate CLI part of types loading (that uses yargs) from actual proto loading code
    オープン
    package: @grpc/proto-loader

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    grpc/grpc-node#3024 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • grpc-js v1.14.0: Unary calls stop transmitting after several hours — only HTTP/2 ping/pong visible, no new RPCs leave the client
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    grpc/grpc-node#3019 · コメント 3 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Reflection: Cannot reflect service that imports from another file: `file ... included an unresolvable reference`
    オープン
    package: @grpc/reflection

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#3018 ·

    メンテナーはふだん 2 日以内に返信

  • Client does not complete send operation until async block of code is reached
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 32/100

    grpc/grpc-node#2996 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • `createFromGoogleCredential` is not compatible with `google-auth-library` 10.x.x
    オープン
    package: @grpc/grpc-js

    難易度 2/5 1〜3時間 初心者へのやさしさ 62/100

    grpc/grpc-node#2993 · コメント 3 件 · リアクション 4 件 ·

    メンテナーはふだん 2 日以内に返信

  • Node.js boolean map keys may be communicated incorrectly
    オープン
    package: @grpc/proto-loader

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    grpc/grpc-node#2981 · コメント 3 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Potential memory leak related to grpc health probe
    オープン
    package: @grpc/grpc-js package: grpc-health-check

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#2975 · コメント 2 件 · リアクション 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • Consider posting the platform-specific for `grpc-tools` binaries to npm
    オープン
    package: grpc-tools

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    grpc/grpc-node#2967 · リアクション 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • A potential memory leak in ChannelzTrace
    オープン
    package: @grpc/grpc-js

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    grpc/grpc-node#2964 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Snyk.io vulnerable package inflight
    オープン
    package: grpc-tools

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    grpc/grpc-node#2961 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Unable to use Google Well Known Types with @grpc/reflection and @grpc/proto-loader
    オープン
    package: @grpc/proto-loader package: @grpc/reflection

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#2958 ·

    メンテナーはふだん 2 日以内に返信

  • grpc loader.defauts does not work to control the response value
    オープン
    package: @grpc/proto-loader

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    grpc/grpc-node#2949 · コメント 4 件 ·

    メンテナーはふだん 2 日以内に返信

  • RESOURCE_EXHAUSTED
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    grpc/grpc-node#2948 · コメント 6 件 · リアクション 10 件 ·

    メンテナーはふだん 2 日以内に返信

  • Remove @grpc/proto-loader from @grpc/grpc-js
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 42/100

    grpc/grpc-node#2943 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • grpc stream typescript type of error in `call.on('error'` is Error instead of grpc.ServiceError
    オープン
    package: @grpc/grpc-js

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    grpc/grpc-node#2942 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • grpc-reflection doesn't load properly when an imported type doesn't have a package
    オープン
    package: @grpc/reflection

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    grpc/grpc-node#2934 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Add a health check executable
    オープン
    package: grpc-health-check

    難易度 3/5 1〜2日 初心者へのやさしさ 43/100

    grpc/grpc-node#2915 · コメント 8 件 ·

    メンテナーはふだん 2 日以内に返信

  • Error: Failed to connect before the deadline.
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    grpc/grpc-node#2906 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Stream disconnects periodically
    オープン
    package: @grpc/grpc-js

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    grpc/grpc-node#2905 · リアクション 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • [Feature request] Please add synchronous access to http2 write
    オープン
    package: @grpc/grpc-js

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    grpc/grpc-node#2899 · コメント 8 件 · リアクション 9 件 ·

    メンテナーはふだん 2 日以内に返信

  • Contextual information from interceptors to request handlers
    オープン
    package: @grpc/grpc-js

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    grpc/grpc-node#2871 · コメント 4 件 ·

    メンテナーはふだん 2 日以内に返信

  • grpc-js version 1.12.2, there is a phenomenon of memory growth after use
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    grpc/grpc-node#2870 · コメント 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • VSock support or examples of custom channels
    オープン
    package: @grpc/grpc-js

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    grpc/grpc-node#2863 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Not declaring generated ProtoGrpcType inheritance
    オープン
    package: @grpc/proto-loader

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    grpc/grpc-node#2851 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Add a flag for proto-loader-gen-types to only output the restrictive type and remove the "__Output" from the name
    オープン
    package: @grpc/proto-loader

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#2839 · コメント 5 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • How to reload ssl ctx without restart grpc-server?
    オープン
    package: @grpc/grpc-js

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    grpc/grpc-node#2804 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • gRPC-JS client hangs when target server restarts
    オープン
    package: @grpc/grpc-js requires reporter action

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#2785 · コメント 5 件 ·

    メンテナーはふだん 2 日以内に返信

  • grpc-loader: Expose field options
    オープン
    package: @grpc/proto-loader

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    grpc/grpc-node#2773 · コメント 3 件 · リアクション 3 件 ·

    メンテナーはふだん 2 日以内に返信

  • Servers send grpc-message trailer even when no error
    オープン
    package: @grpc/grpc-js

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    grpc/grpc-node#2769 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Compression handling has some issues
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    grpc/grpc-node#2767 ·

    メンテナーはふだん 2 日以内に返信

  • Server does not check the HTTP method of the request
    オープン
    package: @grpc/grpc-js

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    grpc/grpc-node#2766 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • Servers base64-encode “grpc-status-details-bin” header with padding, but should be unpadded
    オープン
    package: @grpc/grpc-js

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    grpc/grpc-node#2765 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • When response stream includes messages and then an error, final message(s) can be dropped
    オープン
    package: @grpc/grpc-js

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    grpc/grpc-node#2764 · コメント 1 件 ·

    メンテナーはふだん 2 日以内に返信

  • Clarify build steps for v10+
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    grpc/grpc-node#2759 · コメント 2 件 ·

    メンテナーはふだん 2 日以内に返信

  • if the message has an optional field with a return value, the proto will attach a same name field with `_` prefix. why?
    オープン
    package: @grpc/proto-loader

    難易度 3/5 1〜2日 初心者へのやさしさ 38/100

    grpc/grpc-node#2754 · コメント 5 件 · リアクション 1 件 ·

    メンテナーはふだん 2 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。