LFX Platform

Know more about LFX Platform

LFX Insights

Protocol Buffer Libraries

Libraries that provide enhanced interfaces, utilities, and abstractions for working with Protocol Buffers, enabling more idiomatic and developer-friendly interactions with protobuf data across various programming languages.

6 projects

18,869 contributors

$54M

Protocol Buffers

Protocol Buffers is a language-agnostic, platform-neutral extensible mechanism for serializing structured data. It's a method of encoding structured data in an efficient yet extensible format, developed by Google. Protocol Buffers can be used to create services and APIs, define message formats, and enable communication between different systems and programming languages.

Contributors

10,657

Organizations

2,512

Software value

$34M

FlatBuffers

FlatBuffers is a serialization library developed by Google that provides an efficient, cross-platform way to serialize structured data. It offers memory efficiency, fast serialization/deserialization, and schema evolution while avoiding the need to parse/unpack data before access.

Contributors

3,283

Organizations

788

Software value

$9.2M

protobuf.js

A comprehensive implementation of Protocol Buffers in JavaScript/TypeScript, providing efficient binary serialization and deserialization of structured data with support for both Node.js and browsers

Contributors

2,300

Organizations

723

Software value

$1.2M

Go Protocol Buffers

Go Protocol Buffers is Google's official implementation of protocol buffers for the Go programming language. Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data.

Contributors

1,713

Organizations

618

Software value

$638K

Connect

Connect is a simple, cross-language framework for Protobuf RPC.

Contributors

916

Organizations

338

Software value

$8.4M

Proto Plus

Beautiful, idiomatic protocol buffers in Python

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?