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.
kotlinx.serialization
BY Kotlin
Kotlin multiplatform / multi-format serialization library supporting JSON, CBOR, and Protocol Buffers.
Proto Actor (Go)
BY asynkron
Ultra fast distributed actors for Go, C#, Java and Kotlin using Protobuf for network communication.
Confluent Schema Registry
BY confluentinc
A shared registry for schema management that provides serialization/deserialization helpers and compatibility verification for Kafka.
connect-query-es
BY connectrpc
TypeScript-first expansion pack for TanStack Query (React Query) within the ConnectRPC ecosystem.
Evans
BY ktr0731
A highly interactive, REPL-style command-line client for gRPC that makes exploring services via terminal intuitive.
Postman
BY postmanlabs
A popular API platform that includes support for creating, testing, and debugging gRPC requests and mocking Protobuf endpoints.
vanguard-go
BY connectrpc
A library for net/http Go servers enabling transcoding between gRPC, gRPC-Web, Connect, and REST.