{"id":68013,"library":"grpc-kotlin-stub","title":"gRPC Kotlin Stub","description":"Kotlin-based stub library for generating and using gRPC service stubs with coroutine support.","status":"active","version":"1.5.0","language":"java","source_language":null,"source_url":"https://github.com/grpc/grpc-kotlin","tags":["grpc","kotlin","stub","rpc","coroutines"],"install":[{"cmd":"<dependency>\n  <groupId>io.grpc</groupId>\n  <artifactId>grpc-kotlin-stub</artifactId>\n  <version>1.5.0</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'io.grpc:grpc-kotlin-stub:1.5.0'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"ManagedChannel","correct":"io.grpc.ManagedChannel"}],"quickstart":{"code":"import io.grpc.ManagedChannelBuilder\nimport io.grpc.examples.helloworld.GreeterGrpcKt\n\nval channel = ManagedChannelBuilder.forAddress(\"localhost\", 50051).usePlaintext().build()\nval stub = GreeterGrpcKt.GreeterCoroutineStub(channel)","lang":"kotlin","description":"Creates a gRPC channel and a coroutine-based stub for a HelloWorld service."},"warnings":[{"fix":"Ensure your project uses Kotlin 1.3+ and compatible gRPC version (1.28+).","message":"gRPC Kotlin stubs require Kotlin coroutines and may have compatibility issues with older gRPC versions.","severity":"gotcha","affected_versions":"<1.5.0"}],"env_vars":null,"search_vec":"'base':6 'coroutin':17,23 'generat':10 'grpc':1,13,19 'kotlin':2,5,20 'kotlin-bas':4 'librari':8 'rpc':22 'servic':14 'stub':3,7,15,21 'support':18 'use':12","created_at":"2026-06-17T17:44:36.977991+00:00","updated_at":"2026-06-17T17:44:36.977991+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/grpc/grpc-kotlin","github":"https://github.com/grpc/grpc-kotlin","docs":"https://appdoc.app/artifact/io.grpc/grpc-kotlin-stub/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["networking"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}