Stackness
Sign up
Protocol Buffers

Protocol Buffers

Language-neutral mechanism for serializing structured data developed by Google.

0 members list Protocol Buffers, unchanged over the last 12 weeks, data as of 25 October 2026

Usage on Stackness
0membersunchanged over the last 12 weeks

Members who list Protocol Buffers in their Stack, by week.

Be the first to add Protocol Buffers

Nobody on Stackness runs Protocol Buffers yet. Add it to your stack and you're the first member running it.

Sign up and add it
History
Collected from public datasets outside Stackness, not from stacks on this site. Each series is scaled to its own peak because the units do not compare. Data sources
Pageviews, monthly

Wikipedia pageviews: 8,466 views (2015) to 5,533 views (2026)

20152018202120232026

Imported from Wikipedia pageviews

About Protocol Buffers

Protocol Buffers is a mechanism for serializing structured data that works across different programming languages and platforms. Developers use it to define how data should be structured once, then generate code to read and write that data across various systems and formats. The tool is comparable to XML but aims for a smaller footprint, faster performance, and simpler implementation. Protocol Buffers was developed by Google and is licensed under BSD licenses.

The tool supports code generation in multiple languages, including C++, C#, Dart, Go, Java, Kotlin, Objective-C, Python, Rust, and Ruby, with PHP support available through proto3. Developers define their data structures using a simple syntax, and the tool generates language-specific code to handle serialization and deserialization automatically, reducing the need for manual implementation.

Developer
Google
Wikidata
License
BSD licenses
Wikidata
Language
C++
Wikidata
First release
2001
Wikidata
Latest release
36.2, 17 September 2026
Wikidata
GitHub stars
70
GitHub
Repository since
February 2021
GitHub

Checked 24 October 2026.

Nobody on Stackness runs Protocol Buffers yet.

Sign up and add it