Kotlin gRPC implementation. HTTP/2 based RPC
Go to file
Brent Shaffer 6f774052d1
chore: disable publishing integration_testing (#643)
2025-04-21 11:21:04 -07:00
.github chore: allow release to be triggered manually (#642) 2025-04-18 13:20:01 -07:00
compiler Update DSL - fixes #489 2023-12-17 07:53:30 -07:00
examples Bump org.jetbrains.kotlin.android from 1.9.22 to 1.9.23 in /examples (#572) 2024-03-11 21:48:09 -06:00
gradle Bump org.testcontainers:testcontainers from 1.19.6 to 1.19.7 (#562) 2024-03-11 11:43:13 -05:00
integration_testing chore: disable publishing integration_testing (#643) 2025-04-21 11:21:04 -07:00
interop_testing version bumps 2024-02-27 07:59:23 -07:00
stub version bumps 2024-02-27 07:59:23 -07:00
.bazelrc Add a bazelrc to switch to C++14 2023-09-25 11:59:19 -06:00
.bazelversion Update to bazel 6.3.2 to fix kotlin rules compatibility issues. 2023-09-25 11:59:19 -06:00
.gitignore Add Bazel support (#97) 2020-06-12 12:01:58 -07:00
BUILD.bazel Add Bazel support (#97) 2020-06-12 12:01:58 -07:00
BUILDING.md prepare for 1.2.1 (#315) 2022-01-18 20:39:56 -07:00
CHANGELOG.md Update CHANGELOG.md for 1.4.2 (#623) 2024-07-30 13:22:42 -07:00
CONTRIBUTING.md Add build instructions (#130) 2020-06-22 10:22:32 -07:00
LICENSE Adds / updates copyright headers 2020-02-24 16:43:12 -08:00
MAINTAINERS.md Add MAINTAINERS.md (#105) 2020-05-27 11:44:23 -04:00
OWNERS fixes for gradle / open-sourcing 2020-02-28 16:31:43 -08:00
README.md chore: prepare 1.2.0 (#295) 2021-10-14 13:29:55 -07:00
SECURITY.md Add security policy - fixes #227 (#228) 2021-03-09 14:25:38 -08:00
WORKSPACE bumps in bazel 2023-09-25 11:59:19 -06:00
build.gradle.kts logging from container and retries 2024-02-27 21:32:02 -07:00
gradlew bumps and switch to version catalogs - fixes #479 (#480) 2023-12-14 15:53:17 -07:00
gradlew.bat version bumps and related fixes 2023-09-25 11:59:19 -06:00
kt_jvm_grpc.bzl Add kt_jvm_proto_helper as individual rule. (#396) 2023-12-20 09:32:54 -07:00
repositories.bzl Bazel: update to use guava 32.0.1 consistently. 2023-09-26 09:23:07 -06:00
run-test-client.sh Make interop_testing a subproject. Added run scripts 2020-03-25 13:54:49 -04:00
run-test-server.sh Make interop_testing a subproject. Added run scripts 2020-03-25 13:54:49 -04:00
settings.gradle.kts wow - got logging working by removing the gradleTestKit thing 2024-02-26 17:37:39 -07:00

README.md

gRPC-Kotlin/JVM - An RPC library and framework

Gradle Build Status Bazel Build Status

grpc-kotlin-stub protoc-gen-grpc-kotlin

A Kotlin/JVM implementation of gRPC: A high performance, open source, general RPC framework that puts mobile and HTTP/2 first.

This repo includes the sources for the following:

For more information, see the following Kotlin/JVM pages from grpc.io:

How-to pages from this repo:

Note that official releases are published to Maven Central.