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 97108 of 138 projects
......
libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:1970-01-01
Last updated date unknown
?
No GitHub repository linked

SwingME Protobuf

Compact Java ME library for parsing and serializing Protocol Buffers on resource-constrained devices.

libraries
41.5k
Popularity
Total:41,549
Past Week:+0
Past Month:+0

Apache Dubbo

BY apache

Microservices framework from Alibaba whose Triple protocol uses HTTP/2 and Protobuf for gRPC-compatible serialization.

tools
40.0k
Popularity
Total:39,953
Past Week:+0
Past Month:+0

Insomnia

BY Kong

API client supporting debugging, testing, and mocking of gRPC and Protobuf APIs.

tools
31.3k
Popularity
Total:31,270
Past Week:+0
Past Month:+0

k6

BY grafana

Open-source performance testing tool from Grafana that load-tests gRPC services using custom JavaScript scenarios.

tools
28.8k
Popularity
Total:28,787
Past Week:+0
Past Month:+0

Envoy

BY envoyproxy

Edge and service proxy with built-in support for routing, translating, and observing gRPC/Protobuf traffic.

libraries
25.9k
Popularity
Total:25,866
Past Week:+0
Past Month:+0

Kratos

BY go-kratos

Go microservices framework built on Protobuf and gRPC.

plugins
23.0k
Popularity
Total:23,034
Past Week:+0
Past Month:+0

grpc-go

BY grpc

Official Go implementation of gRPC, including the protoc-gen-go-grpc code generator plugin.

libraries
17.6k
Popularity
Total:17,581
Past Week:+0
Past Month:+0

Apache brpc

BY apache

C++ RPC framework from Baidu optimized for high concurrency and low latency, used in large-scale service deployments.

tools
12.8k
Popularity
Total:12,781
Past Week:+0
Past Month:+0

grpcurl

BY fullstorydev

Command-line tool for interacting with gRPC servers, similar to cURL.

libraries
12.4k
Popularity
Total:12,425
Past Week:+0
Past Month:+0

Tonic

BY hyperium

gRPC client and server implementation for Rust, built on Hyper, Tokio, and Prost.

plugins
12.1k
Popularity
Total:12,061
Past Week:+0
Past Month:+0

grpc-java

BY grpc

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

tools
9.7k
Popularity
Total:9,730
Past Week:+0
Past Month:+0

Wireshark

BY wireshark

Network packet sniffer with built-in Protocol Buffers and gRPC dissectors for inspecting messages on the wire.

Showing 97108 of 138 projects
......
GitHub stars synced: 2026-08-17 06:03:53