aws-c-event-stream
« Back to VersTracker
Description:
C99 implementation of the vnd.amazon.eventstream content-type
Type: Formula  |  Latest Version: 0.5.9@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: aws event-stream c-library networking serialization
Install: brew install aws-c-event-stream
About:
aws-c-event-stream provides a robust C99 implementation of the Amazon EventStream content-type, enabling low-latency, binary messaging for AWS services. It handles serialization, deserialization, and transport of event streams, serving as a foundational component for AWS SDKs and high-performance applications requiring real-time data processing.
Key Features:
  • C99 compliant implementation
  • Binary message framing and serialization
  • High-performance and low-latency
  • Integration with aws-c-io for transport
Use Cases:
  • Building AWS SDKs that require event stream support
  • Real-time telemetry and metrics ingestion
  • Implementing custom clients for AWS services like Kinesis or Transcribe
Alternatives:
  • libwebsockets – General-purpose WebSocket library, not specific to EventStream format
  • grpc – Broader RPC framework, heavier than the focused EventStream implementation
License: Apache-2.0
Dependencies: aws-c-common, aws-c-io, aws-checksums
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Sep 11, 2025 5:39pm 0 VERSION_BUMP a3e8c46f
Sep 10, 2025 10:05pm 0 VERSION_BUMP 067448d1