fstrm
« Back to VersTracker
Description:
Frame Streams implementation in C
Type: Formula  |  Latest Version: 0.6.1@0  |  Tracked Since: Oct 15, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: c-library streaming protocol networking data-transport
Install: brew install fstrm
About:
fstrm is a lightweight C library for implementing the Frame Streams data transport protocol. It provides a simple, stream-oriented interface for framing arbitrary data payloads over reliable transport layers like TCP. The library is designed for high-performance applications requiring efficient, low-overhead data streaming.
Key Features:
  • Pure C implementation for minimal dependencies
  • Simple stream-oriented API
  • Zero-copy I/O operations
  • Support for multiple content types
  • Lightweight protocol overhead
Use Cases:
  • Streaming DNS query/response data for analytics
  • High-volume log data transport
  • Custom telemetry and metrics pipelines
Alternatives:
  • protobuf – Protocol Buffers are for structured data serialization, while fstrm provides a streaming transport layer
  • capnproto – Cap'n Proto focuses on zero-copy serialization, whereas fstrm handles stream framing and transport
Version History
Detected Version Rev Change Commit
Oct 15, 2025 5:02pm 0 VERSION_BUMP 7c4929fe
Sep 11, 2025 12:54am 0 VERSION_BUMP bf1df361
Dec 28, 2024 4:14pm 0 VERSION_BUMP 97201be1