#Hcl

Showing 60 of 61 repositories tagged #hcl, ranked by stars

mikefarah
mikefarah
yq

yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor

Score
100
★ 15.7k ⑂ 791 +13/day
Go
GoogleCloudPlatform
GoogleCloudPlatform
terraformer

CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code

Score
90
★ 14.6k ⑂ 1.8k
Go
hashicorp
hashicorp
hcl

HCL is the HashiCorp configuration language.

Score
80
★ 5.8k ⑂ 647 +2/day
Go
cycloidio
cycloidio
inframap

Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.

Score
70
★ 2.0k ⑂ 110 +1/day
Go
lucasb-eyer
lucasb-eyer
go-colorful

A library for playing with colors in go (golang).

Score
60
★ 1.2k ⑂ 69
Go
sl1pm4t
sl1pm4t
k2tf

Kubernetes YAML to Terraform HCL converter

Score
90
★ 1.2k ⑂ 108
Go
hashicorp
hashicorp
terraform-ls

Terraform Language Server

Score
100
★ 1.2k ⑂ 153 +1/day
Go
hashivim
hashivim
vim-terraform

basic vim/terraform integration

Score
80
★ 1.1k ⑂ 111
Vim Script
jrhouston
jrhouston
tfk8s

A tool for converting Kubernetes YAML manifests to Terraform HCL

Score
72
★ 1.1k ⑂ 64 +1/day
Go
env0
env0
terratag

Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources

Score
95
★ 1.1k ⑂ 48
Go
sclevine
sclevine
yj

CLI - Convert between YAML, TOML, JSON, and HCL. Preserves map order.

Score
100
★ 1.0k ⑂ 59 +3/day
Go
hashicorp
hashicorp
vscode-terraform

HashiCorp Terraform VSCode extension

Score
98
★ 976 ⑂ 196
TypeScript
alexpovel
alexpovel
srgn

A grep-like tool which understands source code syntax and allows for manipulation in addition to search

Score
50
★ 906 ⑂ 10 +1/day
Rust
flosell
flosell
iam-policy-json-to-terraform

Small tool to convert an IAM Policy in JSON format into a Terraform aws_iam_policy_document

Score
92
★ 817 ⑂ 59
JavaScript
JFryy
JFryy
qq

jq, but with many interoperable configuration format transcodings and interactive querying.

Score
30
★ 727 ⑂ 10
Go
minamijoyo
minamijoyo
tfupdate

Update version constraints in your Terraform / OpenTofu configurations

Score
40
★ 651 ⑂ 25
Go
minamijoyo
minamijoyo
hcledit

A command line editor for HCL

Score
20
★ 551 ⑂ 33
Go
turbot
turbot
powerpipe

Powerpipe: Dashboards for DevOps. Visualize cloud configurations. Assess security posture against a massive library of benchmarks. Build custom dashboards with code.

Score
100
★ 513 ⑂ 49 +1/day
TypeScript
jkcfg
jkcfg
jk

Configuration as Code with ECMAScript

Score
50
★ 405 ⑂ 28
Go
juliosueiras
juliosueiras
vim-terraform-completion

A (Neo)Vim Autocompletion and linter for Terraform, a HashiCorp tool

Score
45
★ 339 ⑂ 24
Vim script
stevenaldinger
stevenaldinger
decker

Declarative penetration testing orchestration framework

Score
50
★ 296 ⑂ 28
Go
elmundio87
elmundio87
terraform_validate

Assists in the enforcement of user-defined standards in Terraform

Score
40
★ 255 ⑂ 38
Python
asteris-llc
asteris-llc
converge

A powerful and easy-to-use configuration management system.

Score
38
★ 247 ⑂ 31
Go
VladRassokhin
VladRassokhin
intellij-hcl

HCL language support for IntelliJ platform based IDEs

Score
42
★ 242 ⑂ 47
Kotlin
shihanng
shihanng
tfvar

Terraform's variable definitions template generator.

Score
82
★ 230 ⑂ 25
Go
devops-infra
devops-infra
docker-terragrunt

Dockerized framework with Terraform, Terragrunt, Python, Make, Docker, Git, and all needed components to easily manage cloud infrastructure.

Score
85
★ 181 ⑂ 37
Shell
agilira
agilira
argus

High-performance configuration management framework for Go applications with zero-allocation performance, universal format support (JSON, YAML, TOML, HCL, INI, Properties), and an ultra-fast CLI powered by Orpheus.

Score
75
★ 171 ⑂ 7 +1/day
Go
SublimeText
SublimeText
Terraform

Terraform (HCL) configuration file syntax and snippets for Sublime Text

Score
88
★ 171 ⑂ 59
HCL
alfonsof
alfonsof
terraform-aws-examples

Terraform examples on AWS (Amazon Web Services). How to manage AWS resources with Terraform.

Score
55
★ 157 ⑂ 223
HCL
srevinsaju
srevinsaju
togomak

A declarative pipeline orchestrator with the magic of HCL as a configuration language, inspired from Terraform's architecture.

Score
22
★ 152 ⑂ 6
Go
jvirtanen
jvirtanen
vim-hcl

Syntax highlighting for HashiCorp Configuration Language (HCL)

Score
25
★ 144 ⑂ 14
Vim Script
ari-hacks
ari-hacks
terraform-study-guide

📚 Study Guide for the Terraform Associate Certification

Score
48
★ 144 ⑂ 134
HCL
xchapter7x
xchapter7x
clarity

A declaritive test framework for Terraform

Score
18
★ 138 ⑂ 7
Go
MrRameshRajendran
MrRameshRajendran
Hybrid_MultiCloud_Overlay

MutiCloud_Overlay demonstrates a use case of overlay over one or more clouds such as AWS, Azure, GCP, OCI, Alibaba and a vSphere private infrastructure in Hub and spoke topology, point to point topology and in a Single cloud. Overlay protocols IPv6 and IPv4 are independent of underlying infrastructure. This solution can be integrated with encryption and additional security features.

Score
30
★ 138 ⑂ 23
HCL
mcuadros
mcuadros
ascode

AsCode - Terraform Alternative Syntax

Score
15
★ 129 ⑂ 4
Go
sungchun12
sungchun12
airflow-toolkit

Any Airflow project day 1, you can spin up a local desktop Kubernetes Airflow environment AND one in Google Cloud Composer with tested data pipelines(DAGs) :desktop_computer: >> [ :rocket:, :ship: ]

Score
28
★ 114 ⑂ 31
HCL
babarot
babarot
stein

A linter for config files with a customizable rule set

Score
0
★ 97 ⑂ 15
Go
lukasaron
lukasaron
terraform-provider-stripe

Terraform Stripe Provider

Score
10
★ 88 ⑂ 28
Go
thazelart
thazelart
terraform-validator

A norms and conventions validator for Terraform

Score
8
★ 81 ⑂ 9
Go
anmolnagpal
anmolnagpal
terraform-eks

Terraform for AWS EKS

Score
20
★ 80 ⑂ 40
HCL
piotrmurach
piotrmurach
tty-config

A highly customisable application configuration interface for building terminal tools.

Score
25
★ 70 ⑂ 8
Ruby
alfonsof
alfonsof
terraform-azure-examples

Terraform examples on Microsoft Azure. How to manage Microsoft Azure resources with Terraform.

Score
35
★ 68 ⑂ 101
HCL
linode
linode
terraform-linode-k8s

Kubernetes installer for Linode

Score
12
★ 67 ⑂ 36
HCL
ministryofjustice
ministryofjustice
cloud-platform-infrastructure

Deployment resources for the MoJ Cloud-Platform

Score
78
★ 66 ⑂ 32
HCL
ChrisMcKenzie
ChrisMcKenzie
dropship

Super simple deployment tool

Score
50
★ 66 ⑂ 12
Go
selectel
selectel
terraform-examples

Terraform manifests examples for different Selectel services

Score
75
★ 59 ⑂ 38
HCL
HariSekhon
HariSekhon
Terraform

Terraform HCL code for AWS / GCP / Azure / GitHub management

Score
57
★ 54 ⑂ 26
HCL
tenthirtyam
tenthirtyam
terraform-examples-vmware

Terraform Examples for VMware Solutions

Score
68
★ 51 ⑂ 19
HCL
zeybek
zeybek
camouflage.nvim

Mask sensitive values in config files during screen sharing. Supports .env, JSON, YAML, TOML, XML, Terraform/HCL, Dockerfile, and more. Zero file modification - uses Neovim extmarks.

Score
50
★ 47 ⑂ 0
Lua
clouddrove
clouddrove
terraform-aws-elasticache

Terraform module to create Elasticache Cluster and replica for Redis and Memcache.

Score
70
★ 46 ⑂ 29
HCL
ruanbekker
ruanbekker
terraformfiles

Terraform Examples

Score
5
★ 45 ⑂ 17
HCL
clouddrove
clouddrove
terraform-aws-labels

This terraform module is designed to generate consistent label names and tags for resources. You can use terraform-labels to implement a strict naming convention.

Score
60
★ 43 ⑂ 18
HCL
anubhavmishra
anubhavmishra
terraform-github-actions-demo

HashiCorp Terraform Github Actions Demo for Github Satellite 2020.

Score
10
★ 43 ⑂ 32
HTML
clouddrove
clouddrove
terraform-aws-subnet

Terraform module to create public, private and public-private subnet with network acl, route table, Elastic IP, nat gateway, flow log.

Score
62
★ 42 ⑂ 18
HCL
alfonsof
alfonsof
terraform-google-cloud-examples

Terraform examples on Google Cloud Platform (GCP). How to manage Google Cloud resources with Terraform.

Score
32
★ 41 ⑂ 107
HCL
clouddrove
clouddrove
terraform-aws-vpc

Terraform module to create VPC resource on AWS.

Score
65
★ 37 ⑂ 22
HCL
bschaatsbergen
bschaatsbergen
terraformbyexample

Terraform by example

Score
2
★ 34 ⑂ 5
HTML
jdolitsky
jdolitsky
tq

jq for .tf files (Terraform/OpenTofu)

Score
0
★ 32 ⑂ 3
Go
chainbound
chainbound
apollo

cross-chain ETL tool for EVM chaindata

Score
0
★ 32 ⑂ 3
Go
ahmet2mir
ahmet2mir
wildq

Command-line TOML/JSON/INI/YAML/XML/HCL processor using jq c bindings

Score
0
★ 30 ⑂ 4
Python
Related Topics
#terraform#aws#go#golang#devops#yaml#kubernetes#cli#json#gcp#infrastructure-as-code#hashicorp

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly