rapidyaml
« Back to VersTracker
Description:
Library to parse and emit YAML, and do it fast
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: yaml parser c++ library configuration
Install: brew install rapidyaml
About:
Rapidyaml is a high-performance C++ library for parsing and emitting YAML 1.2. It provides a robust and extremely fast solution for configuration management and data serialization, designed with zero-copy semantics for minimal memory overhead.
Key Features:
  • High-performance parsing with low memory footprint
  • Compliant with YAML 1.2 specification
  • Zero-copy API for direct data access
  • Header-only C++ library for easy integration
Use Cases:
  • Parsing configuration files in high-performance applications
  • Data serialization and deserialization in game engines
  • Interfacing with systems requiring strict YAML 1.2 compliance
Alternatives:
  • yaml-cpp – Rapidyaml is generally faster and more memory-efficient, while yaml-cpp is a widely used legacy option.
  • libyaml – Rapidyaml offers a modern C++ interface and better performance compared to the C-based libyaml.
Version History
Detected Version Rev Change Commit
Sep 30, 2025 11:44pm 0 VERSION_BUMP 94ddf25e
Sep 30, 2025 11:21pm 0 VERSION_BUMP 88334722