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 3748 of 138 projects
......
libraries
903
Popularity
Total:903
Past Week:+0
Past Month:+0

protobuf-elixir

BY tony612

Pure Elixir implementation of Google's Protobuf wire format.

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

protolint

BY yoheimuta

Configurable linter for Protocol Buffer files that enforces style consistency and best practices.

toolsservices
675
Popularity
Total:675
Past Week:+0
Past Month:+0

protobuf-decoder

BY pawitp

Browser-based tool for decoding and inspecting raw binary Protocol Buffers payloads on the fly.

libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2018-05-11
Last updated 8.3 years ago
666
Popularity
Total:666
Past Week:+0
Past Month:+0

protobuf-objc

BY alexeyxo

Objective-C code generator and library for encoding and decoding Protocol Buffers.

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-02-12
Last updated 2.5 years ago
631
Popularity
Total:631
Past Week:+0
Past Month:+0

Protolock

BY nilslice

Track-and-lock utility that prevents backward-incompatible changes to Protobuf schema files.

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

protoc-gen-gorm

BY infobloxopen

Compiles Protocol Buffer messages into GORM models, converters, and basic persistence APIs.

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

gpb

BY tomas-abrahamsson

Erlang implementation of Google's Protocol Buffers wire format.

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

dart-protobuf (Dart)

BY dart-lang

Dart runtime and code-generator plugin for Protocol Buffers.

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

protobuf-dart

BY dart-lang

Official Dart code generator plugin (protoc-gen-dart) and runtime library for Protocol Buffers.

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

nice-grpc

BY deeplay-io

gRPC library for Node.js and TypeScript, built on @grpc/grpc-js with a type-safe interface supporting middleware and cancellation.

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

proto-lens

BY google

API for protocol buffers using Haskell language and library patterns.

libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2020-12-18
Last updated 5.7 years ago
492
Popularity
Total:492
Past Week:+0
Past Month:+0

kroto-plus

BY marcoferrer

Kotlin toolkit adding gRPC coroutine support, a Protobuf DSL, and protoc scripting.

Showing 3748 of 138 projects
......
GitHub stars synced: 2026-08-17 08:21:51