msgpack-cxx
« Back to VersTracker
Description:
MessagePack implementation for C++ / msgpack.org[C++]
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: serialization c++ binary-format networking data-structures
Install: brew install msgpack-cxx
About:
MsgpackCxx is an efficient binary serialization format designed for high-performance data exchange. It converts complex C++ objects into compact byte streams for fast transmission or storage. This library provides a drop-in replacement for JSON that significantly improves serialization speed and reduces bandwidth usage.
Key Features:
  • Header-only library for easy integration
  • Zero-copy map access for performance
  • Standard container compatibility (STL)
  • Dynamic and static typing modes
Use Cases:
  • High-performance RPC and microservices communication
  • Persistent storage of complex C++ data structures
  • Real-time data streaming in low-latency applications
Alternatives:
  • protobuf – Protocol Buffers require schema definition but offer stricter type safety
  • cereal – Cereal is header-only but focuses on serialization rather than network transport
Version History
Detected Version Rev Change Commit
Nov 3, 2024 2:07pm 0 VERSION_BUMP 1abc6115