libserdes
« Back to VersTracker
Description:
Schema ser/deserializer lib for Avro + Confluent Schema Registry
Type: Formula  |  Latest Version: 8.1.1@0  |  Tracked Since: Oct 15, 2025
Links: Homepage  |  @confluentinc  |  formulae.brew.sh
Category: Developer tools
Tags: avro kafka serialization schema-registry confluent
Install: brew install libserdes
About:
libserdes is a C library providing serialization and deserialization for Apache Avro binary formats. It integrates natively with the Confluent Schema Registry to manage schema evolution and validation. This enables robust, schema-aware data processing for Kafka-based applications.
Key Features:
  • Native Apache Avro binary format support
  • Confluent Schema Registry integration
  • Schema ID embedding and validation
  • C library for high-performance applications
Use Cases:
  • Building Kafka producers/consumers with schema enforcement
  • Integrating C applications with Confluent data pipelines
  • Ensuring data compatibility across evolving schemas
Alternatives:
  • avro-c – avro-c provides core Avro serialization but lacks native Schema Registry integration.
  • librdkafka – librdkafka handles Kafka transport but relies on separate libraries like libserdes for Avro serialization.
Version History
Detected Version Rev Change Commit
Oct 15, 2025 11:08am 0 VERSION_BUMP c6887e4d
Oct 10, 2025 4:48pm 0 VERSION_BUMP f80361ad
Sep 11, 2025 9:19am 1 VERSION_BUMP 21c7da09