6 dépôts
Parsers and encoders for working with HashiCorp Configuration Language programmatically.
Explore 6 awesome GitHub repositories matching part of an awesome list · HCL Libraries. Refine with filters or upvote what's useful.
HCL is a configuration language. pyhcl is a python parser for it.
Offers configuration parsing functionality for Python.
A parser for HCL2 written in Python using Lark. It can be used as a Python library or through its CLI tools: hcl2tojson, jsontohcl2, and hq — a jq-like query tool for HCL files. Supports HCL2 only (not backwards compatible with HCL v1) and works with any HCL2 config file such as Terraform.
Supports parsing of the updated configuration language in Python.
HCL parsing and encoding libraries for rust with serde support
Provides parsing and encoding capabilities for Rust applications.
HCL grammar for tree-sitter
Defines grammar for syntax-aware code analysis tools.
HCL is the Hashicorp Configuration Language used in Terraform. This is a java Parser for parsing HCL and converting to Map objects.
Enables configuration parsing within Java environments.
Pure Ruby HCL parser
Provides pure Ruby parsing for configuration files.