Skip to content
protobuf.com

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 138 projects
Showing 109120 of 138 projects
...
pluginslibraries
9.3k
Popularity
Total:9,254
Past Week:+0
Past Month:+0

gRPC-Web

BY grpc

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

libraries
8.0k
Popularity
Total:8,019
Past Week:+0
Past Month:+0

Kitex

BY cloudwego

Go RPC framework for building microservices with native Protobuf support.

tools
6.0k
Popularity
Total:6,013
Past Week:+0
Past Month:+0

Postman

BY postmanlabs

Platform for creating, testing, and debugging gRPC requests, with Protobuf endpoint mocking.

libraries
5.9k
Popularity
Total:5,940
Past Week:+0
Past Month:+0

kotlinx.serialization

BY Kotlin

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

libraries
5.9k
Popularity
Total:5,865
Past Week:+0
Past Month:+0

Typia

BY samchon

Runtime validation and serialization library for TypeScript using transformers, with Protobuf support.

tools
5.8k
Popularity
Total:5,819
Past Week:+0
Past Month:+0

TypeSpec

BY microsoft

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

libraries
5.5k
Popularity
Total:5,490
Past Week:+0
Past Month:+0

Proto Actor (Go)

BY asynkron

Distributed actor framework for Go, C#, Java, and Kotlin using Protobuf for network communication.

libraries
5.1k
Popularity
Total:5,132
Past Week:+0
Past Month:+0

Armeria

BY line

Asynchronous HTTP/2 microservices framework for the JVM, supporting gRPC, REST, and GraphQL.

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

gRPC Node

BY grpc

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

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,489
Past Week:+0
Past Month:+0

Evans

BY ktr0731

REPL-style command-line client for exploring and calling gRPC services.

libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2024-03-14
Last updated 2.4 years ago
4.1k
Popularity
Total:4,058
Past Week:+0
Past Month:+0

Cellnet

BY davyxu

Network server library for Go supporting TCP, WebSocket, and Protobuf.

toolsservices
2.5k
Popularity
Total:2,461
Past Week:+0
Past Month:+0

Confluent Schema Registry

BY confluentinc

Shared schema registry for Kafka, providing serialization/deserialization helpers and compatibility verification.

Showing 109120 of 138 projects
...
GitHub stars synced: 2026-08-17 07:37:11