Open source HCP Terraform alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a HCP Terraform alternative; 30 more are in the category where HCP Terraform is a typical product.
Open source projects in the same category: GitOps & Infrastructure as Code
Category-level information: these projects are the same kind of software as HCP Terraform; they have not claimed to be a one-to-one replacement.
localstack · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can run AWS applications on your local machine via the Docker environment.
- Using the supported AWS services, you can test their cloud-based software locally.
- Using the LocalStack CLI tool, you can manage your local cloud infrastructure via the command line.
- • Repository is archived (no longer maintained)
- • No published release
- • NeutralHacker News
MiniStack (replacement for LocalStack)
“A bunch of these are popping up because LocalStack changed their free tier and people needed something else. This isn’t trying to replace all of LocalStack. Just the basic stuff people were using before, and keep it fast for local dev.. If you care about exact behavior or edge…”
- • NeutralHacker News
MiniStack (replacement for LocalStack)
“The real issue with LocalStack was always drift. Tests pass locally, then something breaks in staging because the S3 response format is slightly different or DynamoDB throttling doesn't match. After getting burned enough times we just switched to short-lived real AWS…”
Verified against README · Oct 26, 2026 · source
Pulumi
95pulumi · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You write infrastructure codes in any cloud using programming languages you know.
- Using standard language features such as loops and functions, you automatically provide and manage resources.
- Using automation API, you embed the infrastructure code into whatever environment you want.
- • High number of open issues (2,490)
- ↓ NegativeHacker News
Pulumi – Modern Infrastructure as Code
“> I would risk to say that it’s not the Terraform that makes the people to copy / paste. It’s the people. Call it lack of knowledge, not enough time, laziness, tight schedules... Well, the problem is that a majority of people don't want to / don't have the time to learn HCL,…”
- ↓ NegativeHacker News
Pulumi – Modern Infrastructure as Code
“So I've been trying out Pulumi at the new company I've just started working at and I can say the experience so far has been pretty awesome. This coming from a pre-version 1 user of terraform (when pretty much the only support was the AWS provider). For me HCL was never the…”
Verified against README · Oct 26, 2026 · source
Argo CD
90argoproj · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You store application definitions and configurations in the declarative version control system.
- You automate application distribution and lifecycle management processes.
- You manage distributions in an auditable and understandable way.
- • High number of open issues (4,429)
- • NeutralHacker News
Show HN: Atlas – A deployment pipeline platform built on Argo CD
“I'm a big fan of Argo CD (and their other products), so am interested to learn more about Atlas. > To build deployment pipelines with Argo Workflows, users have to set up Argo Events and write custom scripts to trigger an ArgoCD deployment, which can be a complicated process. It…”
- • NeutralHacker News
Show HN: Atlas – A deployment pipeline platform built on Argo CD
“Argo Workflows would need to be fully configured with Argo Events and Argo CD to make this happen, specifically with additional Workflows for error processing, multiple sensors for input, and a secondary tier of custom sensors for watching tasks or Argo CD apps past the pipeline…”
Verified against README · Oct 26, 2026 · source
Dagger
100dagger · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You write automation workflows using one of eight different programming languages.
- You run a task on your local computer, CI server, or cloud with the same result.
- By examining the OpenTelemetry monitoring and detailed logs of each transaction, you debug the workflows.
- ↑ PositiveHacker News
Dagger: a new way to build CI/CD pipelines
“Good question. Let me provide a more detailed answer in terms of concurrency and parallelism . To paraphrase Rob Pike's excellent explanation: - Concurrency is the breaking down of a program into pieces that can be executed independently. - Parallelism is the simultaneous…”
- ↓ NegativeHacker News
Dagger: a new way to build CI/CD pipelines
“what highly critical comments so far. Every stipulated problem resonates so well for me. I don't really care what the solution is or will be, they are addressing the right problem imo, which is overlooked in the CI/builder space. So many days are wasted for me because of the…”
SaltStack
100saltstack · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You manage the operating system installation and configuration
- You install and configure software applications and services
- You manage servers, virtual machines, containers, and network devices
- • High number of open issues (583)
aws-cdk
90aws · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- Using supported programming languages, you define cloud infrastructure by code.
- By combining reusable infrastructure components, you create CDK applications.
- With the CDK CLI tool, you synthesize and distribute AWS CloudFormation templates.
- • High number of open issues (2,938)
Crossplane
100crossplane · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You build cloud-based control planes without writing code.
- You manage applications and infrastructure regardless of where they work.
- You configure the notification-based API scheme to its own needs.
- • NeutralHacker News
Crossplane – Open Source Multicloud Control Plane
“From the architecture document: Terraform is a popular tool for provisioning infrastructure across cloud providers. It offers a declarative configuration language with support for templating, composability, referential integrity and dependency management. Terraform can…”
- • NeutralHacker News
Crossplane – Open Source Multicloud Control Plane
“At GitLab we're really excited about the vision of Crossplane. Multi-cloud seems to be the future [0]. This is the missing technology to make that convenient. Our first step is to work with Bassam to become the first complex application deployed in this way. We already have a…”
meshery
90meshery · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You design and manage your Kubernetes-based infrastructures and applications visually in multiple cloud environments.
- Using the Kubernetes built-in dry-run features, you simulate their distribution without applying them to the live environment.
- With hundreds of cloud native infrastructure integration and design templates, you oversee configuration best practices.
- • High number of open issues (2,330)
- ↑ PositiveHacker News
Meshery 1.0 debuts, offering Infrastructure as Design for cloud native infra
“It wasn't mentioned in the article, but Meshery has an online playground in which you can tryout all of its tooling from your browser at . Since Meshery designs are deployable, you can essentially configure and deploy any and all CNCF projects inside its playground. Pretty…”
- • NeutralHacker News
Meshery 1.0 debuts, offering Infrastructure as Design for cloud native infra
“So... I can stop guessing what my infrastructure looks like, and use Meshery from the CNCF to show me.”
Terragrunt
100gruntwork-io · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You scale the infrastructure codes written in OpenTofu and Terraform.
- You manage the orchestration processes of infrastructure codes.
- You use the documentation and installation guidelines provided for infrastructure management.
- • NeutralHacker News
Enhancing the Terraform Experience: Why We Use Terragrunt
“Terraform has needed a wrapper or helper script to make it properly useful and compatible since the beginning, yet in recent years is becoming more functional to need less wrapping. Terragrunt, is however, completely the wrong way to go about it and is far from a thin wrapper,…”
- • NeutralHacker News
Enhancing the Terraform Experience: Why We Use Terragrunt
“I was wondering what Terragrunt is and now I know, sort of, so thanks. This is not a space I know much about and I have nothing intelligent to ask, but since you know this space and you're soliciting questions, I'll just ask you to confirm or correct a suspicion I have about…”
bitnami · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can convert Kubernetes Secret objects into SealedSecret format by one-way encryption.
- You can safely store encrypted data in public go repositories.
- You can perform an analysis of encrypted data with the target cluster employee auditor component.
- • NeutralGitHub Issue
Getting a "cannot fetch certificate" when working with kubeseal client
“When trying to seal a secret with the kubeseal client like in the follwing, kubeseal hangs: `kubeseal < mysecret.yml -o yaml` When I set a timeout with the `--request-timeout` option, I get a more detailed message: ``` E1114 14:56:18.638781 8199 round_trippers.go:174]…”
- ↑ PositiveGitHub Issue
Status of the project and where it's going
“We ([lunarway]( are very interested in this project and would like to discuss its current state and progress. It seems that there are some great ideas, and solutions in PR's to bring this project to the next level. Unfortunately, the momentum seems to have slowed down, and there…”
Flux CD
100fluxcd · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can synchronize Kubernetes cluster configurations with Git repositories and OCI artifact resources.
- You can manage Helm versions and Helm chart configurations.
- You can automatically reflect image updates for new code distributions.
- ↓ NegativeGitHub Issue
[flux v0.26.0-2] Kustomization tries to modify immutable fields
“### Describe the bug I updated to flux 0.26.1 and then observed an reconciliation error in a deployment. I deleted the deployment and now there is a problem with the pvc of that deployment. ``` PersistentVolumeClaim/monitoring/influxdb-volume dry-run failed, reason: Invalid,…”
chef · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You use the Chef Infra tool to automate infrastructure processes.
- Through the Learn Chef platform, you learn how to use the system through module-based training.
- You define server configurations as code with Ruby-based cookbook and recipe files.
Verified against README · Oct 25, 2026 · source
KubeVela
100kubevela · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- Define the distribution plan as a workflow and expand it with CUE
- You make canary distributions with phased transitions in multiple cloud and hybrid environments
- You provide authorization with LDAP integrations, multiple tenanting and RBAC modules
- • NeutralHacker News
KubeVela: The Extensible App Platform Based on OAM and Kubernetes
“Hello HN! I'm one of creator of OAM and KubeVela. We have recently open sourced KubeVela which is the Kubernetes community implementation of OAM. I am very excited to share and talk about it! First of all, let me clarify what it is and what it is not. • KubeVela is an easy to…”
- • NeutralHacker News
KubeVela: The Extensible App Platform Based on OAM and Kubernetes
“It is mentioned in the introduction doc: The short answer is Waypoint is a dev facing tool but KubeVela mostly focus on platform team side. So one could integrate Waypoint to KubeVela if needed.”
tfsec
54aquasecurity · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You detect potential configuration errors in your Terraform code with static analysis.
- Using established rules, you scan large warehouses quickly.
- You report analysis results using multiple output formats.
stefanprodan · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can test readiness and liveness health checks on Kubernetes.
- With the bug injection feature, you can verify the circuit breaker mechanisms on the client side.
- You can run microservice monitoring processes using Prometheus and Open Telemetry metrics.
- ↓ NegativeGitHub Issue
Setting a port on the PodSpec results in a HTTP server crash
“``` {"level":"fatal","ts":"2019-03-21T17:48:59.820Z","caller":"api/server.go:127","msg":"HTTP server crashed","error":"listen tcp: address :tcp://10.111.55.252:9898: too many colons in…”
goss-org · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can produce automated tests from the current system state.
- You can run YAML-based tests for server configuration verification.
- You can serve test packs as a health check endpoint.
- • NeutralGitHub Issue
Project status
“Hi all, @aelsabbahy, The latest release of Goss was on September 26, 2024. Are there any plans to publish a new release with updated dependencies and a more recent Go version? Is the project looking for co-maintainers or a transfer of ownership? I don't mean to be pushy. I'm…”
- • NeutralGitHub Issue
The future of Goss
“In a number of places, the future of Goss has been brought up, but with no real clear direction being established: - #713 - #699 - #577 - #411 This project clearly appeals to a broad group of people. It has nearly a hundred contributors, 4500 stars, etc. There are still issues…”
devtron-labs · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can distribute, configure, and restore Helm applications to older versions.
- You can visualize node, pod, and custom source definitions in multiple cluster environments.
- You can monitor workloads distributed with ArgoCD and FluxCD from a single interface.
- • High number of open issues (781)
- ↑ PositiveHacker News
Show HN: Devtron – Heroku for Kubernetes, now supports installation on MiniKube
“Devtron is an Opensource tool that provides End-to-End Kubernetes Software Delivery Workflow. We recently added support for the installation of Devtron on MiniKube as well. Blog: It would be really great if you could give your feedback and suggestions regarding Devtron and the…”
fluxcd · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- On Kubernetes, you implement Canary, A/B testing, and Blue/Green distribution strategies.
- As you switch to new software versions, you reduce risks by gradually shifting traffic.
- By following ConfigMap and Secret changes, you trigger automated canary analysis.
- ↑ PositiveHacker News
Google gives UK government “super flagger” status for YouTube?
“By reading the top comments here it feels like Cameron's fascist gvt also has a "super flagger" up-voting status on HN. I mean come on, it feels like I'm on Reddit [1] all over again. Only a sock puppet [2] would say this: > I'm from Algeria and the UK showed great hospitality…”
- • NeutralGitHub Issue
Specifying multiple HTTP match uri in Istio Canary deployment via Flagger
“I am gonna use automatic Canary deployment so I tried to follow the process via Flagger. Here was my VirtualService file for routing: ```yaml apiVersion: networking.istio.io/v1alpha3 kind: VirtualService metadata: name: {{ .Values.project }} namespace: {{…”
Helmfile
100helmfile · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You can track changes by keeping Helm chart value files in the version control system.
- By combining Kustomize and Kubernetes resources with Helm versions, you can perform cluster management.
- You can run periodic synchronization operations to resolve mismatches between environments.
diggerhq · GitOps & Infrastructure as Code
Common commercial products in this category: HCP Terraform, Spacelift, env0
- You run the Terraform plan and apply operations through Pull request comments.
- Using the processing power of the existing CI system, you define special actuators.
- You provide role-based access control with Open Policy Agent support.
- • High number of open issues (505)
- ↑ PositiveHacker News
Show HN: Digger.dev – A PaaS that generates Terraform, in your AWS account
“I'm not sure I get your point - Terraform modules[0] are a generic way to encapsulate a set of Terraform resources. What variables you expose to the outside is up to the module developer - You can expose high-level variables like "service type" and "add a database" in your…”
- • NeutralHacker News
Show HN: Digger.dev – A PaaS that generates Terraform, in your AWS account
“I think the idea is a good one. It's too hard to set up simple solutions in AWS and abstracting that away is valuable. But you need the freedom to dive into the details sometimes, so being Terraform based is smart. But the onboarding flow is brutal IMO. The splash page doesn't…”