python-hcl2

HCL parser

A Python parser for HCL2 configuration files used in Terraform and other tools.

GitHub

255 stars
27 watching
56 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
virtuald/pyhcl A Python parser for HashiCorp Configuration Language 336
johnpaulett/python-hl7 Parses HL7 2.x messages into Python objects 289
globocom/m3u8 A Python library for parsing and manipulating HTTP Live Streaming (HLS) playlists 2,058
aws-samples/aws2tf Automates importing of AWS resources into Terraform and generates the corresponding HCL code 586
magodo/hcldump Utility to extract and print the abstract syntax tree of HCL(v2) configuration files 8
magodo/hclgrep A tool that searches HCL(v2) code using syntax trees 89
minamijoyo/hcledit A command line editor for editing HCL configuration files 463
html5lib/html5lib-python A standards-compliant Python library for parsing and serializing HTML documents and fragments. 1,128
alecthomas/kong-hcl A Go package for loading configuration files in the Hiero Configuration Language (HCL) format into a structured data model. 8
sl1pm4t/k2tf Converts Kubernetes API objects to Terraform configuration language 1,191
hcl-emacs/terraform-mode A major mode for editing Terraform configuration files in Emacs, providing syntax highlighting and indentation support. 221
hipo/tealinspector Analyze and decipher Algorand smart contract lines of code 15
chh/optparse A lightweight command line argument parser for PHP 19
nurugger07/calliope An Elixir-based parser for HAML templates to generate HTML output. 198
ravi-delia/uclp An implementation of parsing expression grammars in Common Lisp 21