Skip to content
protobuf.kmcd.dev

Ecosystem

The Protocol Buffers ecosystem stretches far beyond Google's official compiler. Below is an interactive explorer showcasing the most popular tools, plugins, and serialization libraries used by developers to compile, lint, format, validate, and transport Protobuf messages. Missing a tool or library? Submit a project to help grow the registry.

Found 137 projects
Showing 109120 of 137 projects
...
tools
5.8k
Popularity
Total:5,803
Past Week:+5
Past Month:+31

TypeSpec

BY microsoft

A highly extensible API design language from Microsoft that compiles to OpenAPI, JSON Schema, and Protobuf.

plugins
12.1k
Popularity
Total:12,059
Past Week:+7
Past Month:+23

grpc-java

BY grpc

The official Java implementation of gRPC, including the protoc-gen-grpc-java code generator plugin.

libraries
5.9k
Popularity
Total:5,935
Past Week:+7
Past Month:+20

kotlinx.serialization

BY Kotlin

Kotlin multiplatform / multi-format serialization library supporting JSON, CBOR, and Protocol Buffers.

libraries
5.5k
Popularity
Total:5,481
Past Week:+2
Past Month:+15

Proto Actor (Go)

BY asynkron

Ultra fast distributed actors for Go, C#, Java and Kotlin using Protobuf for network communication.

pluginslibraries
9.2k
Popularity
Total:9,237
Past Week:+0
Past Month:+13

gRPC-Web

BY grpc

A JavaScript client library and protoc plugin (protoc-gen-grpc-web) for enabling gRPC in web browsers.

pluginslibraries
4.8k
Popularity
Total:4,842
Past Week:+0
Past Month:+12

gRPC Node

BY grpc

gRPC implementation for Node.js, including native code generation plugins.

tools
2.5k
Popularity
Total:2,455
Past Week:+6
Past Month:+11

Confluent Schema Registry

BY confluentinc

A shared registry for schema management that provides serialization/deserialization helpers and compatibility verification for Kafka.

plugins
386
Popularity
Total:386
Past Week:+1
Past Month:+11

connect-query-es

BY connectrpc

TypeScript-first expansion pack for TanStack Query (React Query) within the ConnectRPC ecosystem.

libraries
5.1k
Popularity
Total:5,127
Past Week:+3
Past Month:+10

Armeria

BY line

An asynchronous HTTP/2 microservices framework for the JVM supporting gRPC, REST, and GraphQL simultaneously.

tools
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2023-12-26
Last updated 2.6 years ago
4.5k
Popularity
Total:4,490
Past Week:+1
Past Month:+10

Evans

BY ktr0731

A highly interactive, REPL-style command-line client for gRPC that makes exploring services via terminal intuitive.

tools
6.0k
Popularity
Total:6,011
Past Week:+1
Past Month:+9

Postman

BY postmanlabs

A popular API platform that includes support for creating, testing, and debugging gRPC requests and mocking Protobuf endpoints.

libraries
411
Popularity
Total:411
Past Week:+0
Past Month:+8

vanguard-go

BY connectrpc

A library for net/http Go servers enabling transcoding between gRPC, gRPC-Web, Connect, and REST.

Showing 109120 of 137 projects
...
GitHub stars synced: 2026-07-26 07:57:05