What is grpc-java built with?

grpc-java is a Java repo built with http2-server, jakarta.servlet-api, jetty-ee10-servlet, jetty-http2-server, lifecycle-service, and 5 more. It signs people in with com.google.auth:google-auth-library-oauth2-http, connects to Google, is tested with assertj-core, mockito-android, rules, runner, junit:junit, and 7 more, and deploys with OpenTelemetry and io.opentelemetry.contrib:opentelemetry-gcp-resources. It has 430,261 written lines, with 618 test files.

Read on November 11, 2026, at commit d87cf1a. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Backend

Support

The base 10

  • javax.servlet:javax.servlet-api7 files
  • org.eclipse.jetty:jetty-servlet3 files
  • io.undertow:undertow-servlet2 files
  • androidx.core:core1 file
  • org.apache.tomcat.embed:tomcat-embed-core1 file
  • http2-server
  • jakarta.servlet-api
  • jetty-ee10-servlet
  • jetty-http2-server
  • lifecycle-service

Testing 12

  • com.google.guava:guava-testlib384 files
  • io.opentelemetry:opentelemetry-sdk-testing7 files
  • JetBrains1 file
  • junit:junit547 files
  • org.mockito:mockito-core242 files
  • org.robolectric:robolectric26 files
  • androidx.test:core17 files
  • androidx.test.ext:junit7 files
  • assertj-core
  • mockito-android
  • rules
  • runner

Deploy 2

  • OpenTelemetry19 files
  • io.opentelemetry.contrib:opentelemetry-gcp-resources1 file

Tools 10

  • com.google.auto.value:auto-value32 files
  • androidx.annotation:annotation10 files
  • org.checkerframework:checker-qual3 files
  • android-api-level-24
  • animal-sniffer-annotations
  • auto-value-annotations
  • checkstyle
  • error_prone_core
  • java18
  • jsr305

Other 15

  • io.perfmark:perfmark-api16 files
  • com.squareup.okio:okio12 files
  • com.google.android.gms:play-services-base1 file
  • com.squareup.okhttp:okhttp1 file
  • io.netty:netty-handler-proxy1 file
  • org.conscrypt:conscrypt-openjdk-uber1 file
  • org.eclipse.jetty:jetty-client1 file
  • commons-math3
  • cronet-embedded
  • HdrHistogram
  • netty-codec-http2
  • netty-tcnative-boringssl-static
3 more
  • netty-tcnative-classes
  • netty-transport-native-epoll
  • netty-transport-native-unix-common

Other repos with a similar stack

Ordered by how much of its stack they share with grpc-java, then by stars.

Frequently asked questions

What language is grpc-java written in?
grpc-java is written in Java, with 430,261 written lines.
What framework does grpc-java use?
grpc-java is built with http2-server, jakarta.servlet-api, jetty-ee10-servlet, jetty-http2-server, lifecycle-service, javax.servlet:javax.servlet-api, org.eclipse.jetty:jetty-servlet, io.undertow:undertow-servlet, androidx.core:core, and org.apache.tomcat.embed:tomcat-embed-core.
What does grpc-java sign people in with?
grpc-java signs people in with com.google.auth:google-auth-library-oauth2-http.
What services does grpc-java use?
Does grpc-java have tests?
Yes. grpc-java has 618 test files and is tested with assertj-core, mockito-android, rules, runner, junit:junit, com.google.guava:guava-testlib, org.mockito:mockito-core, org.robolectric:robolectric, androidx.test:core, androidx.test.ext:junit, io.opentelemetry:opentelemetry-sdk-testing, and JetBrains.
Which repos have a stack like grpc-java's?
The ones that share most of its stack:termux/termux-appYunaiV/ruoyi-vue-protauri-apps/tauri

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →