libyaml
« Back to VersTracker
Description:
YAML Parser
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: yaml parser c-library serialization configuration
Install: brew install libyaml
About:
Libyaml is a fast and lightweight YAML parser and emitter library written in C. It provides a robust, low-level API for processing YAML 1.1 documents efficiently. Its primary value is enabling applications to handle configuration files and data serialization with minimal overhead.
Key Features:
  • Fast C-based parsing and emitting
  • Low memory footprint
  • Compliant with YAML 1.1 specification
  • Portable across multiple platforms
Use Cases:
  • Parsing YAML configuration files in C/C++ applications
  • Implementing data serialization for embedded systems
  • Building high-performance YAML-based tools
Alternatives:
  • ryaml – Rust-based parser offering memory safety but different language ecosystem
  • PyYAML – Python implementation, easier for Python projects but requires Python runtime
Version History
Detected Version Rev Change Commit
Sep 10, 2025 6:52pm 0 VERSION_BUMP b6b8da45
Oct 27, 2024 12:49pm 0 VERSION_BUMP 1dc60f47