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 4960 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:2024-02-14
Last updated 2.5 years ago
473
Popularity
Total:473
Past Week:+0
Past Month:+0

quick-protobuf

BY tafia

Rust implementation of the Google Protocol Buffers serialization format.

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

protobuf-javascript

BY protocolbuffers

JavaScript code generator plugin (protoc-gen-js), the official Protobuf implementation for JS.

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-01-12
Last updated 2.6 years ago
469
Popularity
Total:469
Past Week:+0
Past Month:+0

protobuf (Ruby)

BY localshred

Ruby implementation of Protocol Buffers, providing message definitions and serialization support.

tools
Inactive
Archived Project
This project has been archived by the owner on GitHub and is no longer maintained.
Last Push:2024-03-13
Archived
433
Popularity
Total:433
Past Week:+0
Past Month:+0

protoscope

BY protocolbuffers

Tool and language for inspecting, writing, and verifying Protocol Buffers wire-format payloads.

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

zig-protobuf

BY Arwalk

Native Zig implementation of Protocol Buffers, providing automatic type conversion and code generation.

pluginslibraries
406
Popularity
Total:406
Past Week:+0
Past Month:+0

protoc-gen-ts

BY thesayyn

TypeScript code generator for Protocol Buffers, producing type-safe message objects.

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

godobuf

BY oniksan

Google Protobuf implementation for Godot and its GDScript language.

libraries
Inactive
Archived Project
This project has been archived by the owner on GitHub and is no longer maintained.
Last Push:2020-07-10
Archived
392
Popularity
Total:392
Past Week:+0
Past Month:+0

erlang_protobuffs

BY basho

Implementation of Google's Protocol Buffers for Erlang, based on ngerakines/erlang_protobuffs.

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

buffrs

BY helsing-ai

Package manager for Protocol Buffers, providing dependency management and registry publishing.

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

pbkit

BY pbkit

Ecosystem of tools for Protocol Buffers in TypeScript and Deno, including a pure-TS compiler and formatter.

libraries
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2022-08-26
Last updated 3 years ago
318
Popularity
Total:318
Past Week:+0
Past Month:+0

SilentOrbit-Protocol-Buffers-Compiler

BY silentorbit

Zero-allocation C# code generator and runtime for encoding and decoding Protocol Buffers.

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

pbandk

BY streem

Kotlin Multiplatform code generator and runtime for Protocol Buffers.

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