C++ Protobuf

Open-source C++ projects categorized as Protobuf

Top 17 C++ Protobuf Projects

  1. Protobuf

    Protocol Buffers - Google's data interchange format

    Project mention: Getting Started With gRPC in Golang | dev.to | 2025-04-03

    Install the protoc compiler manually from here and add it to your PATH.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. FlatBuffers

    FlatBuffers: Memory Efficient Serialization Library

    Project mention: JSON vs Protocol Buffers vs FlatBuffers: A Deep Dive | dev.to | 2025-03-06

    FlatBuffers, also developed by Google, is a highly optimized serialization library designed for scenarios where zero-copy deserialization is required.

  4. CuraEngine

    Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.

  5. aspia

    Remote desktop and file transfer tool.

  6. ola

    The Open Lighting Architecture - The Travel Adaptor for the Lighting Industry

  7. EmbeddedProto

    Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.

  8. protopuf

    Protocol Puffers: A little, highly templated, and protobuf-compatible serialization/deserialization header-only library written in C++20

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. CppSerialization

    Performance comparison of the most popular C++ serialization protocols such as Cap'n'Proto, FastBinaryEncoding, Flatbuffers, Protobuf, JSON

  11. postgres-protobuf

    Protocol Buffer extension for PostgreSQL

  12. libArcus

    Communication library between internal components for Ultimaker software

  13. flipper

    Search/Recommendation engine and metainformation server for fanfiction net (by Zeks)

  14. Onnx2Text

    Converts an ONNX ML model protobuf from/to text, or tensor from/to text/CSV/raw data. (Windows command line tool)

  15. ClementineRemote

    Remote for Clementine Music Player developped in C++/QT5/QML to be available on any OS. Its main goal is to add the Files View missing in the Android Remote.

  16. turbo-beep

    Peer to peer file sharing and messaging between different networks including server acting as a mediator (TCP hole punching).

  17. propanedb

    A document database for Protocol Buffer messages with GRPC interface

  18. RpcExplorer

    Search for service methods defined in protobuf and interactively build requests.

  19. pyArcus

    Python bindings for Arcus communication library between internal components for Ultimaker software

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Protobuf discussion

Log in or Post with

C++ Protobuf related posts

  • Getting Started With gRPC in Golang

    2 projects | dev.to | 3 Apr 2025
  • Sign in as anyone: Bypassing SAML SSO authentication with parser differentials

    3 projects | news.ycombinator.com | 15 Mar 2025
  • The Big TDD Misunderstanding (2022)

    1 project | news.ycombinator.com | 16 Feb 2025
  • Μpb: Small, Fast C Protobufs

    1 project | news.ycombinator.com | 6 Jan 2025
  • How to Use Unreleased Features in Bazel Rule Sets with git_override

    2 projects | dev.to | 30 Dec 2024
  • Understanding Protocol Buffers: A Fast Alternative to JSON

    1 project | dev.to | 15 Dec 2024
  • Part 3: Compiling the Protos and Setting up the gRPC server

    1 project | dev.to | 9 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Protobuf projects in C++? This list will help you:

# Project Stars
1 Protobuf 67,590
2 FlatBuffers 24,221
3 CuraEngine 1,745
4 aspia 1,704
5 ola 675
6 EmbeddedProto 224
7 protopuf 179
8 CppSerialization 148
9 postgres-protobuf 120
10 libArcus 76
11 flipper 29
12 Onnx2Text 19
13 ClementineRemote 16
14 turbo-beep 13
15 propanedb 11
16 RpcExplorer 6
17 pyArcus 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?