{"id":15138551,"url":"https://github.com/vert-x3/vertx-grpc","last_synced_at":"2025-05-15T09:00:17.813Z","repository":{"id":41207463,"uuid":"81957740","full_name":"vert-x3/vertx-grpc","owner":"vert-x3","description":"gRPC for Vert.x","archived":false,"fork":false,"pushed_at":"2025-05-13T16:24:08.000Z","size":986,"stargazers_count":79,"open_issues_count":17,"forks_count":48,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-05-13T17:34:37.850Z","etag":null,"topics":["grpc","http2","java","reactive","vertx"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vert-x3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-02-14T15:11:52.000Z","updated_at":"2025-05-13T16:24:11.000Z","dependencies_parsed_at":"2023-12-13T18:25:44.885Z","dependency_job_id":"0a755e8b-1a41-4d3d-b1b5-9d659c3f749e","html_url":"https://github.com/vert-x3/vertx-grpc","commit_stats":{"total_commits":331,"total_committers":24,"mean_commits":"13.791666666666666","dds":0.3413897280966768,"last_synced_commit":"0d33665050425e8406b528291e2eedee685c7e1c"},"previous_names":[],"tags_count":121,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vert-x3%2Fvertx-grpc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vert-x3%2Fvertx-grpc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vert-x3%2Fvertx-grpc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vert-x3%2Fvertx-grpc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vert-x3","download_url":"https://codeload.github.com/vert-x3/vertx-grpc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254256404,"owners_count":22040280,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["grpc","http2","java","reactive","vertx"],"created_at":"2024-09-26T07:41:16.820Z","updated_at":"2025-05-15T09:00:17.517Z","avatar_url":"https://github.com/vert-x3.png","language":"Java","funding_links":[],"categories":["Java"],"sub_categories":[],"readme":"[![Build Status (5.x)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-5.x.yml/badge.svg)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-5.x.yml)\n[![Build Status (4.x)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-4.x.yml/badge.svg)](https://github.com/vert-x3/vertx-grpc/actions/workflows/ci-4.x.yml)\n\n# Vert.x gRPC Netty\n\nThis component is deprecated, instead you should use https://github.com/eclipse-vertx/vertx-grpc\n\n- client and server\n- server scaling\n- ssl configuration with options\n- auto close in Verticle\n\n## Plugin installation\n\nTo use vertx-grpc-protoc-plugin with the protobuf-maven-plugin, add a [custom protoc plugin configuration section](https://www.xolstice.org/protobuf-maven-plugin/examples/protoc-plugin.html).\n\n```\n\u003cprotocPlugins\u003e\n    \u003cprotocPlugin\u003e\n        \u003cid\u003evertx-grpc-protoc-plugin\u003c/id\u003e\n        \u003cgroupId\u003eio.vertx\u003c/groupId\u003e\n        \u003cartifactId\u003evertx-grpc-protoc-plugin\u003c/artifactId\u003e\n        \u003cversion\u003e[VERSION]\u003c/version\u003e\n        \u003cmainClass\u003eio.vertx.grpc.protoc.plugin.VertxGrpcGenerator\u003c/mainClass\u003e\n    \u003c/protocPlugin\u003e\n\u003c/protocPlugins\u003e\n```\n\nAnd add the [vertx-grpc](https://github.com/vert-x3/vertx-grpc) dependency:\n\n```\n\u003cdependency\u003e\n  \u003cgroupId\u003eio.vertx\u003c/groupId\u003e\n  \u003cartifactId\u003evertx-grpc\u003c/artifactId\u003e\n  \u003cversion\u003e[VERSION]\u003c/version\u003e\n\u003c/dependency\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvert-x3%2Fvertx-grpc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvert-x3%2Fvertx-grpc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvert-x3%2Fvertx-grpc/lists"}