Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

gRPC for Node.js

grpc/grpc-node é bom para iniciantes?

Nos últimos 30 dias, grpc/grpc-node fez merge de 11 de 20 pull requests de contribuidores externos, e os mantenedores costumam responder em até 2 dias. Agora há 2 issues para iniciantes abertas.

Estrelas
4.8k
Forks
716
Issues abertas para iniciantes
2
Issues indexadas
220
Merge médio
1d 18h
PRs com merge (30d)
17
Linguagem predominante
TypeScript
Licença
Apache-2.0
Último push no GitHub
16/9/2026
Última indexação
17/9/2026
Guia de contribuição
Guia de contribuição
Código de conduta
Código de conduta
Labels para iniciantes
Nenhum label para iniciantes indexado

Como contribuir com grpc/grpc-node

  1. Leia primeiro o guia de contribuição: ele explica como os mantenedores querem que as mudanças sejam propostas, testadas e revisadas.
  2. Leia o código de conduta: ele vale para issues e pull requests tanto quanto para o chat.
  3. Suas contribuições serão publicadas sob a licença Apache-2.0 do projeto.
  4. Escolha uma das 2 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • Error during response serialization discards stack trace
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 65/100

    grpc/grpc-node#3091 · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • Typescript Type generation not working using proto-loader-gen-types
    Aberta
    feature request

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100

    grpc/grpc-node#3077 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • Keepalive PING after graceful GOAWAY disconnects draining RPCs
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100

    grpc/grpc-node#3068 · 2 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • Upgrade to protobufjs version 8
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    grpc/grpc-node#3062 · 2 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • npm RFC #868 will block this package's install script by default
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#3061 · 5 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • Node.js QPS worker closes socket abruptly at the end of tests
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    grpc/grpc-node#3060 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • CompressionFilter’s IdentityHandler.writeMessage calls Buffer-only .copy() on caller-provided message
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100

    grpc/grpc-node#3050 ·

    Mantenedores costumam responder em até 2 dias

  • Allow configuration to choose `BigInt` over `Long.js` for `int64` types
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100

    grpc/grpc-node#3047 · 3 comentários ·

    Mantenedores costumam responder em até 2 dias

  • grpc-js: Parsing logic of no_grpc_proxy/no_proxy variable(s) is flawed
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100

    grpc/grpc-node#3039 · 1 comentário · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • gRPC contains a vulnerability CVE-2023-32732
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#3038 · 2 comentários ·

    Mantenedores costumam responder em até 2 dias

  • `InterceptingCallInterface` no longer exported since v1.14.2
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100

    grpc/grpc-node#3037 ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#3036 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • [@grpc/grpc-reflection] lost dependency info
    Aberta
    package: @grpc/reflection

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    grpc/grpc-node#3034 · 2 reações ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    grpc/grpc-node#3033 · 2 comentários ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    grpc/grpc-node#3025 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    grpc/grpc-node#3024 · 2 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    grpc/grpc-node#3019 · 3 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#3018 ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 32/100

    grpc/grpc-node#2996 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100

    grpc/grpc-node#2993 · 3 comentários · 4 reações ·

    Mantenedores costumam responder em até 2 dias

  • Node.js boolean map keys may be communicated incorrectly
    Aberta
    package: @grpc/proto-loader

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    grpc/grpc-node#2981 · 3 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • Potential memory leak related to grpc health probe
    Aberta
    package: @grpc/grpc-js package: grpc-health-check

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2975 · 2 comentários · 3 reações ·

    Mantenedores costumam responder em até 2 dias

  • Consider posting the platform-specific for `grpc-tools` binaries to npm
    Aberta
    package: grpc-tools

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    grpc/grpc-node#2967 · 2 reações ·

    Mantenedores costumam responder em até 2 dias

  • A potential memory leak in ChannelzTrace
    Aberta
    package: @grpc/grpc-js

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2964 · 1 comentário · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • Snyk.io vulnerable package inflight
    Aberta
    package: grpc-tools

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    grpc/grpc-node#2961 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • Unable to use Google Well Known Types with @grpc/reflection and @grpc/proto-loader
    Aberta
    package: @grpc/proto-loader package: @grpc/reflection

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2958 ·

    Mantenedores costumam responder em até 2 dias

  • grpc loader.defauts does not work to control the response value
    Aberta
    package: @grpc/proto-loader

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2949 · 4 comentários ·

    Mantenedores costumam responder em até 2 dias

  • RESOURCE_EXHAUSTED
    Aberta
    package: @grpc/grpc-js

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    grpc/grpc-node#2948 · 6 comentários · 10 reações ·

    Mantenedores costumam responder em até 2 dias

  • Remove @grpc/proto-loader from @grpc/grpc-js
    Aberta
    package: @grpc/grpc-js

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    grpc/grpc-node#2943 · 2 comentários ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2942 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • grpc-reflection doesn't load properly when an imported type doesn't have a package
    Aberta
    package: @grpc/reflection

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    grpc/grpc-node#2934 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • Add a health check executable
    Aberta
    package: grpc-health-check

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 43/100

    grpc/grpc-node#2915 · 8 comentários ·

    Mantenedores costumam responder em até 2 dias

  • Error: Failed to connect before the deadline.
    Aberta
    package: @grpc/grpc-js

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    grpc/grpc-node#2906 · 2 comentários ·

    Mantenedores costumam responder em até 2 dias

  • Stream disconnects periodically
    Aberta
    package: @grpc/grpc-js

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    grpc/grpc-node#2905 · 2 reações ·

    Mantenedores costumam responder em até 2 dias

  • [Feature request] Please add synchronous access to http2 write
    Aberta
    package: @grpc/grpc-js

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    grpc/grpc-node#2899 · 8 comentários · 9 reações ·

    Mantenedores costumam responder em até 2 dias

  • Contextual information from interceptors to request handlers
    Aberta
    package: @grpc/grpc-js

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    grpc/grpc-node#2871 · 4 comentários ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    grpc/grpc-node#2870 · 3 comentários ·

    Mantenedores costumam responder em até 2 dias

  • VSock support or examples of custom channels
    Aberta
    package: @grpc/grpc-js

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100

    grpc/grpc-node#2863 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • Not declaring generated ProtoGrpcType inheritance
    Aberta
    package: @grpc/proto-loader

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100

    grpc/grpc-node#2851 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2839 · 5 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

  • How to reload ssl ctx without restart grpc-server?
    Aberta
    package: @grpc/grpc-js

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100

    grpc/grpc-node#2804 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • gRPC-JS client hangs when target server restarts
    Aberta
    package: @grpc/grpc-js requires reporter action

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2785 · 5 comentários ·

    Mantenedores costumam responder em até 2 dias

  • grpc-loader: Expose field options
    Aberta
    package: @grpc/proto-loader

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    grpc/grpc-node#2773 · 3 comentários · 3 reações ·

    Mantenedores costumam responder em até 2 dias

  • Servers send grpc-message trailer even when no error
    Aberta
    package: @grpc/grpc-js

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2769 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • Compression handling has some issues
    Aberta
    package: @grpc/grpc-js

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    grpc/grpc-node#2767 ·

    Mantenedores costumam responder em até 2 dias

  • Server does not check the HTTP method of the request
    Aberta
    package: @grpc/grpc-js

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2766 · 2 comentários ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    grpc/grpc-node#2765 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2764 · 1 comentário ·

    Mantenedores costumam responder em até 2 dias

  • Clarify build steps for v10+
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    grpc/grpc-node#2759 · 2 comentários ·

    Mantenedores costumam responder em até 2 dias

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    grpc/grpc-node#2754 · 5 comentários · 1 reação ·

    Mantenedores costumam responder em até 2 dias

Mostrando os 100 mais recentes

Esta página lista apenas o que foi indexado mais recentemente. O filtro avançado tem o inventário completo, refinado por linguagem, dificuldade e duração.

Abrir o filtro avançado

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.