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 3748 of 137 projects
......
libraries
538
Popularity
Total:538
Past Week:+1
Past Month:+3

nice-grpc

BY deeplay-io

A gRPC library for Node.js and TypeScript. Built on top of @grpc/grpc-js, providing a user-friendly, type-safe, and robust interface with support for middleware and cancellation.

tools
373
Popularity
Total:373
Past Week:+0
Past Month:+3

buffrs

BY helsing-ai

A modern package manager for Protocol Buffers, providing dependency management and registry publication capabilities.

libraries
293
Popularity
Total:293
Past Week:+0
Past Month:+3

gRPC Proto

BY grpc

Common gRPC proto definitions and schemas, housing standard service and message definitions for gRPC-related protocols.

plugins
Inactive
Archived Project
This project has been archived by the owner on GitHub and is no longer maintained.
Last Push:2026-05-27
Archived
4.1k
Popularity
Total:4,122
Past Week:+0
Past Month:+2

protoc-gen-validate

BY bufbuild

A protoc compiler plugin to generate polymorphic validation rules for Go, Java, C++, and Python schemas.

libraries
901
Popularity
Total:901
Past Week:+1
Past Month:+2

elixir-protobuf

BY elixir-protobuf

A pure Elixir compiler and runtime library implementation for Protocol Buffers.

libraries
901
Popularity
Total:901
Past Week:+1
Past Month:+2

protobuf-elixir

BY tony612

A pure Elixir implementation of Google Protobuf.

libraries
580
Popularity
Total:580
Past Week:+0
Past Month:+2

gpb

BY tomas-abrahamsson

A Google Protobuf implementation for Erlang

tools
Inactive
Archived Project
This project has been archived by the owner on GitHub and is no longer maintained.
Last Push:2022-03-01
Archived
5.0k
Popularity
Total:5,034
Past Week:+1
Past Month:+1

Prototool

BY uber

Your Swiss Army Knife for Protocol Buffers - compile, lint, and format protos easily.

plugins
210
Popularity
Total:210
Past Week:+0
Past Month:+1

protoc-gen-prost

BY neoeinstein

Generates Rust protobuf code using the Prost code generation engine, with companion plugins for Tonic, serde, validation, and crate output.

tools
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2024-08-07
Last updated 1 years ago
149
Popularity
Total:149
Past Week:+0
Past Month:+1

protoc-jar

BY os72

Multi-platform executable JAR and Java API for protoc

libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2021-04-25
Last updated 5.2 years ago
56
Popularity
Total:56
Past Week:+1
Past Month:+1

protobuf-delphi

BY marat1961

A native Delphi generator and support library for Google Protocol Buffers schemas.

libraries
9
Popularity
Total:9
Past Week:+0
Past Month:+1

SWI-Prolog Protobufs

BY SWI-Prolog

SWI-Prolog library for parsing, generating, and serializing Google's Protocol Buffers wire format.

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