Ross ROSS = Recommend OSS · open-source software intelligence for agents

elixir-grpc/grpc

An Elixir implementation of gRPC observed · 2026-08-28

github.com/elixir-grpc/grpc · homepage · Elixir · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 98
  • Release rhythm 95
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 14.0
  • age_days: 3696
  • days_rel: 37
  • days_push: 14
  • n_releases_24m: 11

Full methodology

Adoption not part of the score

1522 stars · 263 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A full-featured Elixir implementation of the gRPC protocol supporting unary and streaming RPCs, interceptors, TLS, HTTP transcoding, and Protobuf code generation. It provides both client and server libraries for building gRPC services on the BEAM VM.

Use cases

  • build a gRPC server in Elixir
  • call gRPC services from an Elixir client
  • implement bidirectional streaming RPCs
  • expose protobuf-defined APIs from a Phoenix/Elixir app
  • add HTTP/JSON transcoding to a gRPC service
  • use gRPC with TLS and interceptors on the BEAM

When to choose

  • you need gRPC client or server support in an Elixir or Erlang project
  • you want streaming RPCs with a unified stream-based API
  • you need HTTP transcoding or gRPC reflection in Elixir

When to avoid

  • your stack is not on the BEAM VM
  • you only need simple REST APIs without protobuf
  • you need first-party official gRPC tooling with broad language support

Facets

library · maturity active

rpc http-server http-client serialization middleware apis backend web-development developer-tools elixir jvm windows grpc protobuf http2 streaming elixir beam tls http-transcoding interceptors linux macos

6 sources

Member repositories

RepositoryRoleHealth v2
elixir-grpc/grpcmain97

For agents

markdown · JSON · MCP: product_card(name="elixir-grpc/grpc")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem