Max Fierke

never met a *nix system I didn't want to be friends with

hcl.cr

hcl.cr general-purpose HCL2 (Hashicorp Configuration Language) parser written in Crystal. It does not make any domain assumptions and aims to be spec-compliant and compatible with the Go implementation.

HCL2 support is considered feature-complete. However, it does not yet run against the spec test suite, so there may be situations in which some documents do not work as they should. An hcldec implementation is being developed to test against the spec test suite.