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 121132 of 138 projects
...
libraries
2.2k
Popularity
Total:2,248
Past Week:+0
Past Month:+0

gRPC Swift

BY grpc

Official Swift gRPC library, providing client and server capabilities built on SwiftNIO.

tools
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2025-07-16
Last updated 1.1 years ago
2.2k
Popularity
Total:2,156
Past Week:+0
Past Month:+0

Plumber

BY streamdal

CLI tool for inspecting and routing messages in Kafka, RabbitMQ, and SQS, with on-the-fly Protobuf decoding.

libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2023-08-24
Last updated 2 years ago
2.1k
Popularity
Total:2,138
Past Week:+0
Past Month:+0

sofa-pbrpc

BY BaiduPS

C++ RPC framework from Baidu built on Protocol Buffers.

tools
1.7k
Popularity
Total:1,678
Past Week:+0
Past Month:+0

pbtk

BY marin-m

Reverse-engineering toolkit for Protocol Buffers that extracts schemas from binaries and analyzes payloads.

libraries
1.6k
Popularity
Total:1,630
Past Week:+0
Past Month:+0

dRPC

BY storj

Go replacement for gRPC from Storj that reduces memory overhead while staying compatible with existing Protobuf definitions.

libraries
985
Popularity
Total:985
Past Week:+0
Past Month:+0

grpclib

BY vmagamedov

Pure-Python asyncio implementation of a gRPC client and server, with zero external C dependencies.

tools
731
Popularity
Total:731
Past Week:+0
Past Month:+0

blackboxprotobuf

BY nccgroup

Security and analysis utility for decoding and editing Protobuf messages without the original schema.

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-06-07
Last updated 2.2 years ago
417
Popularity
Total:417
Past Week:+0
Past Month:+0

molecule

BY richardartoul

Go library for parsing protobufs with zero memory allocation, aimed at high-throughput edge systems.

libraries
414
Popularity
Total:414
Past Week:+0
Past Month:+0

vanguard-go

BY connectrpc

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

plugins
388
Popularity
Total:388
Past Week:+0
Past Month:+0

connect-query-es

BY connectrpc

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

tools
344
Popularity
Total:344
Past Week:+0
Past Month:+0

Kreya

BY riok

Graphical desktop client for gRPC and REST APIs, with server reflection and environment support.

plugins
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2023-04-27
Last updated 3.3 years ago
261
Popularity
Total:261
Past Week:+0
Past Month:+0

protoc-jar-maven-plugin

BY os72

Wraps protoc-jar as a Maven plugin for running the Protobuf compiler.

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