libfyaml
« Back to VersTracker
Description:
Fully feature complete YAML parser and emitter
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: yaml parser library c development
Install: brew install libfyaml
About:
libfyaml is a high-performance YAML parser and emitter library written in C. It provides a fully feature-complete implementation of the YAML 1.2 specification, offering robust handling of complex documents. Its main value proposition is delivering speed and correctness for applications requiring efficient YAML processing.
Key Features:
  • Full YAML 1.2 specification compliance
  • High-performance parsing and emitting
  • Zero-copy API for efficient memory usage
  • No external dependencies
Use Cases:
  • Parsing configuration files in C/C++ applications
  • Building high-throughput data processing pipelines
  • Developing embedded systems with YAML support
Alternatives:
  • libyaml – libfyaml is generally considered faster and more feature-complete, adhering strictly to YAML 1.2, whereas libyaml is older and targets YAML 1.1.
  • yaml-cpp – yaml-cpp is a C++ library, while libfyaml is a pure C library, making it more suitable for low-level or cross-language environments.
Version History
Detected Version Rev Change Commit
Sep 13, 2024 2:55pm 0 VERSION_BUMP 3ba0e3ff