protobuf-c
« Back to VersTracker
Description:
Protocol buffers library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: protobuf serialization c-library protocol-buffers rpc
Install: brew install protobuf-c
About:
Protobuf-C is a pure C implementation of Google's Protocol Buffers data serialization format. It enables efficient data exchange across different systems and programming languages without requiring a C++ dependency. This library is ideal for embedded systems and environments where C++ is not available.
Key Features:
  • Pure C implementation
  • No C++ dependency
  • Cross-language compatibility
  • Low memory footprint
  • Code generation from .proto files
Use Cases:
  • Embedded systems development
  • Interoperability between C and other languages
  • Network communication protocols
  • Data serialization in resource-constrained environments
Alternatives:
  • protobuf (upstream) – Official Google implementation, requires C++
  • nanopb – Optimized for microcontrollers, minimal features
Version History
Detected Version Rev Change Commit
Jan 13, 2026 8:03am 10 REVISION_ONLY 4d068c1e
Jan 11, 2026 10:54am 9 REVISION_ONLY 324b0ccf
Sep 10, 2025 10:10pm 4 VERSION_BUMP a0c732b5
Jan 10, 2025 5:04am 16 VERSION_BUMP 99c1b405
Nov 25, 2024 9:36am 12 VERSION_BUMP b01c5607
Sep 26, 2024 5:19am 11 VERSION_BUMP c5010b05
Sep 14, 2024 7:50am 10 VERSION_BUMP 36b13887