Go Hcl

Open-source Go projects categorized as Hcl

Top 16 Go Hcl Projects

  1. terraformer

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

    Project mention: Using Terraform Workspace for AWS multi account archtetctures | news.ycombinator.com | 2025-02-04

    The Terraformer tool was the biggest blessing when I had to reverse engineer our AWS stack into .tf modules.

    Shoutout to the Waze team for creating it!

    https://github.com/GoogleCloudPlatform/terraformer

    We built out a large serverless stack on AWS, and we got a request from higher ups to convert it all into Terraform modules for portability and transparency purposes.

    The Terraformer tool pulled in the entire stack and spit out the whole thing into tf files in less than 30 seconds.

    Everyone was super impressed on the team lol.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. hcl

    HCL is the HashiCorp configuration language.

    Project mention: Pulumi vs. Terraform: Choosing the Best Infrastructure as Code Solution | dev.to | 2025-02-10

    Programming Model The first notable difference between Pulumi and Terraform is the programming language. Terraform uses a custom language called HashiCorp configuration language (HCL) to define infrastructure. In contrast, Pulumi offers more options, allowing you to choose from a list of popular programming languages.

  4. inframap

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

    Project mention: Top Terraform Tools to Know in 2024 | dev.to | 2024-03-26

    Like Blast Radius, InfraMap generates visual graphs of your infrastructure based on Terraform state or configurations, offering a visual overview of your infrastructure, which is especially helpful for large and complex environments.

  5. k2tf

    Kubernetes YAML to Terraform HCL converter

  6. go-colorful

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

  7. terraform-ls

    Terraform Language Server

  8. tfk8s

    A tool for converting Kubernetes YAML manifests to Terraform HCL

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. yj

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

  11. tfupdate

    Update version constraints in your Terraform configurations

  12. gookit/config

    📝 Go configuration manage(load,get,set,export). support JSON, YAML, TOML, Properties, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名 (by gookit)

  13. hcledit

    A command line editor for HCL

  14. jk

    Configuration as Code with ECMAScript

  15. togomak

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

  16. grab

    Configurable Scraper & Downloader, Powered by RegExp and Go (by everdrone)

  17. apollo

    cross-chain ETL tool for EVM chaindata (by chainbound)

  18. tq

    jq for .tf files (Terraform/OpenTofu) (by jdolitsky)

    Project mention: Show HN: Jq-Like Tool for Terraform | news.ycombinator.com | 2025-02-23
  19. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Hcl discussion

Log in or Post with

Go Hcl related posts

  • It's Time to Switch to OpenTofu

    4 projects | news.ycombinator.com | 22 Jan 2025
  • Docker Bake: Storing your Docker build config

    3 projects | dev.to | 5 Nov 2024
  • Faster, Easier Deployments: How We Simplified Our Infrastructure with Nomad in 15 Hours (Goodbye, Kubernetes!)

    6 projects | dev.to | 11 Aug 2024
  • Terragrunt Tutorial – Getting Started & Examples

    2 projects | dev.to | 6 Jun 2024
  • HCL: Toolkit for Structured Configuration Languages

    8 projects | news.ycombinator.com | 23 Apr 2024
  • 7 Programming Languages Every Cloud Engineer Should Know in 2024!

    4 projects | dev.to | 5 Mar 2024
  • Pkl, a Programming Language for Configuration

    12 projects | news.ycombinator.com | 2 Feb 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Hcl projects in Go? This list will help you:

# Project Stars
1 terraformer 13,261
2 hcl 5,408
3 inframap 1,814
4 k2tf 1,208
5 go-colorful 1,173
6 terraform-ls 1,044
7 tfk8s 988
8 yj 978
9 tfupdate 581
10 gookit/config 549
11 hcledit 486
12 jk 406
13 togomak 148
14 grab 64
15 apollo 32
16 tq 26

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?