Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alternatives
  3. Protocol Buffers
Protocol Buffers

Open Source Alternatives to Protocol Buffers

6 alternatives27.2k total stars2.5k total forks3 languages
Visit WebsiteGitHubGitHub

What is Protocol Buffers?

Protocol Buffers (protobuf) is a language-neutral, platform-neutral extensible mechanism for serializing structured data, developed by Google for efficient data interchange.. There are currently 6 open-source alternatives to Protocol Buffers, with a combined total of 27.2k GitHub stars. The most common language among these projects is C++.

Showing 6 open-source alternatives

Cap'n Proto
Cap'n Protocapnproto/capnproto

An insanely fast binary data interchange format and capability-based RPC system.

13.0k1.0kC++
3 days ago
Fury
Furyalipay/fury

A high-performance multi-language serialization framework using JIT compilation and zero-copy techniques for fast data exchange.

4.3k409Java
1 day ago
Bond
Bondmicrosoft/bond

A cross-platform framework for working with schematized data, now archived as of March 2025.

2.6k332C++
1 year ago
bond
bondMicrosoft/bond

A cross-platform framework for working with schematized data, now archived as of March 2025.

2.6k332C++
1 year ago
capnproto-rust
capnproto-rustcapnproto/capnproto-rust

A Rust implementation of Cap'n Proto, enabling zero-copy serialization and RPC for high-performance distributed systems.

2.5k255Rust
3 days ago
Cista++
Cista++felixguendling/cista

A simple, high-performance, zero-copy C++17 serialization and reflection library with no dependencies.

2.2k155C++
19 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub