Go Iac

Open-source Go projects categorized as Iac

Top 21 Go Iac Projects

  1. trivy

    Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

    Project mention: Stop shipping insecure Dockerfiles: real devs don’t run as root | dev.to | 2025-05-03
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

    Project mention: DevOps in 2025: the future is automated, git-ified, and kinda scary but fun. | dev.to | 2025-05-09

    Pulumi infra-as-code but with real programming languages

  4. terrascan

    Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

    Project mention: Terrascan: Detect Compliance and Security Violations Across Iac | news.ycombinator.com | 2025-01-23
  5. werf

    A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

  6. aiac

    Artificial Intelligence Infrastructure-as-Code Generator.

    Project mention: AIAC and Docker - A seamless combination for your infrastrucutre | dev.to | 2024-08-23

    In the world of modern infrastructure, managing Docker containers and deploying containerized applications is becoming more efficient with the help of AI-powered tools. One such powerful tool is AIAC, developed by Gofireflyio. AIAC leverages the power of artificial intelligence to help automate infrastructure as code (IaC), including Docker container configurations.

  7. driftctl

    Detect, track and alert on infrastructure drift

    Project mention: Terraform drift is breaking your cloud: here’s how to stop the chaos | dev.to | 2025-05-09

    Driftctl (archived but useful) still relevant in many setups

  8. terracognita

    Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration

    Project mention: Developer Tooling #001 | dev.to | 2025-04-25

    TerraCognita | Github

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. aztfexport

    A tool to bring existing Azure resources under Terraform's management

  11. tenv

    tenv is a versatile version manager for OpenTofu, Terraform, Terragrunt and Atmos, written in Go. Our tool simplifies the complexity of handling different versions of these powerful tools, ensuring developers and DevOps professionals can focus on what matters most - building and deploying efficiently. tenv is a successor of tofuenv and tfenv.

    Project mention: Top Terraform/OpenTofu tools to Use in 2025 | dev.to | 2025-02-04

    Link: https://github.com/tofuutils/tenv

  12. 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

    Project mention: Terraform drift is breaking your cloud: here’s how to stop the chaos | dev.to | 2025-05-09

    Terratag great for tagging infra and identifying unmanaged resources.

  13. yor

    Extensible auto-tagger for your IaC files. The ultimate way to link entities in the cloud back to the codified resource which created it.

  14. pike

    Pike is a tool for determining the permissions or policy required for IAC code

  15. cloud-concierge

    "Terraform best practices as a Pull Request." Codify resources outside of Terraform control, detect drift, estimate cloud costs, identify security risks, and more.

  16. terradrift

    A tool to detect drifts in terraform IaC

  17. cfnctl

    Cfnctl brings the Terraform cli experience to AWS Cloudformation :cloud:

  18. terraplate

    DRY Terraform with Go Templates

  19. terracove

    Recursively test a directory tree for Terraform diffs and coverage

  20. terraform-provider-checkly

    Terraform provider for the Checkly monitoring service

  21. k8s-voting-app-aws

    :wheel_of_dharma: Example of a distributed voting app running on Kubernetes. Written in Golang with Terraform definitions to deploy to AWS EKS

  22. ghat

    Ghat is a tool for updating your GitHub actions and Terraform with the latest version of it dependencies and using immutable hashes instead of mutable tags. (by JamesWoolfenden)

  23. cloudcycle

    Cloud resource lifecycle scheduler to save and avoid surprising cost

  24. 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 Iac discussion

Log in or Post with

Go Iac related posts

  • The Only Docker Guide You’ll Ever Need (Beginner to Expert)

    3 projects | dev.to | 25 Apr 2025
  • IBM Completes Acquisition of HashiCorp

    5 projects | news.ycombinator.com | 27 Feb 2025
  • Create your K3S lab on Google Cloud

    4 projects | dev.to | 21 Oct 2024
  • AIAC and Docker - A seamless combination for your infrastrucutre

    1 project | dev.to | 23 Aug 2024
  • Dockerfile Best Practices: Building Efficient and Secure Containers

    2 projects | dev.to | 16 Aug 2024
  • How to secure Terraform code with Trivy

    3 projects | dev.to | 14 Aug 2024
  • Open Source Platform Orchestrator Kusion v0.12.1 is out

    2 projects | news.ycombinator.com | 3 Aug 2024
  • A note from our sponsor - Stream
    getstream.io | 14 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 trivy 27,381
2 Pulumi 23,404
3 terrascan 4,973
4 werf 4,472
5 aiac 3,691
6 driftctl 2,562
7 terracognita 2,274
8 aztfexport 1,786
9 tenv 1,118
10 terratag 984
11 yor 891
12 pike 730
13 cloud-concierge 235
14 terradrift 233
15 cfnctl 136
16 terraplate 79
17 terracove 49
18 terraform-provider-checkly 43
19 k8s-voting-app-aws 32
20 ghat 26
21 cloudcycle 0

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com