libucl
« Back to VersTracker
Description:
Universal configuration library parser
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: configuration parser library c json
Install: brew install libucl
About:
Libucl is a versatile configuration parsing library designed to handle multiple formats including JSON, UCL, and YAML. It provides a robust C API for parsing, manipulating, and emitting configuration data structures. Its main value proposition is offering a unified interface for configuration management across diverse formats with high performance.
Key Features:
  • Supports multiple formats (UCL, JSON, YAML)
  • Flexible object model with array and dictionary types
  • C API with bindings for multiple languages
  • Configuration merging and inheritance capabilities
Use Cases:
  • Parsing configuration files in C/C++ applications
  • Building configuration management tools
  • Converting between different configuration formats
Alternatives:
  • libconfig – Libucl supports more formats and has a more modern API
  • json-c – Libucl handles multiple formats beyond just JSON
Version History
Detected Version Rev Change Commit
Sep 16, 2025 10:50am 0 VERSION_BUMP 4bb6340f
Sep 13, 2024 2:26pm 0 VERSION_BUMP e4fccb29