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 6172 of 137 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.4 years ago
471
Popularity
Total:471
Past Week:+0
Past Month:+0

quick-protobuf

BY tafia

A fast, lightweight, and easy-to-use Rust implementation of Google Protocol Buffers serialization format.

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.5 years ago
469
Popularity
Total:469
Past Week:+0
Past Month:+0

protobuf (Ruby)

BY localshred

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

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

protoc-gen-ts

BY thesayyn

A lightweight TypeScript code generator for Protocol Buffers, providing type-safe message objects.

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-07-10
Last updated 6 years ago
392
Popularity
Total:392
Past Week:+0
Past Month:+0

erlang_protobuffs

BY basho

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

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
340
Popularity
Total:340
Past Week:+0
Past Month:+0

pbkit

BY pbkit

An ecosystem of tools for Protocol Buffers in TypeScript and Deno, featuring 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.9 years ago
318
Popularity
Total:318
Past Week:+0
Past Month:+0

SilentOrbit-Protocol-Buffers-Compiler

BY silentorbit

A fast, zero-allocation C# code generator and runtime for encoding and decoding Protocol Buffers binaries.

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

pbandk

BY streem

Kotlin Multiplatform Code Generator and Runtime for Protocol Buffers (Protobuf)

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

protox

BY ahamez

A reasonably fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf).

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-31
Last updated 8.2 years ago
293
Popularity
Total:293
Past Week:+0
Past Month:+0

lua-pb

BY Neopallium

Lua Protocol Buffers

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

eigenein-protobuf

BY eigenein

Python implementation of Protocol Buffers with dataclass-based schemaʼs

plugins
Inactive
Activity Status
This project is marked inactive because it has not had any updates on GitHub in over a year.
Last Push:2024-12-23
Last updated 1.6 years ago
289
Popularity
Total:289
Past Week:+0
Past Month:+0

protoc-gen-lint

BY ckaznocha

Linter for .proto files

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

beefcake

BY bmizerany

A lightweight Ruby library for encoding and decoding Protocol Buffers, focusing on speed and simplicity.

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