Trending HCL Projects

This page lists the top trending HCL projects based on the growth of GitHub stars.
It is updated once every day. The last update was on 17 Jan 2022.
» Get a weekly report « straight in your inbox. Every Friday.

Top 50 Trending HCL Projects

  • GitHub repo OpenMLOps

  • GitHub repo NubesGen

    Going to production on Azure is only one `git push` away

  • GitHub repo multi-env-deploy

    Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer

  • GitHub repo cloud-foundation-fabric

    End-to-end modular samples for Terraform on GCP.

  • GitHub repo terragrunt-atlantis-config

    Generate Atlantis config for Terragrunt projects.

  • GitHub repo terraform-aws-lambda

    Terraform module, which takes care of a lot of AWS Lambda/serverless tasks (build dependencies, packages, updates, deployments) in countless combinations

  • GitHub repo terraform-azurerm-caf-enterprise-scale

    Terraform Module for Cloud Adoption Framework Enterprise-scale

  • GitHub repo terraform-example-foundation

    Example repo showing how the CFT modules can be composed to build a secure cloud foundation.

  • GitHub repo terraform-aws-s3-bucket

    Terraform module which creates S3 bucket resources on AWS

  • GitHub repo terraform-aws-eks

    Terraform module to create an Elastic Kubernetes (EKS) cluster and associated worker instances on AWS

  • GitHub repo terraform-google-vm

    This is a collection of opinionated submodules that can be used to provision VMs in GCP.

  • GitHub repo testnet

    The --goerli and --kotti testnet configurations

  • GitHub repo terraform-kubestack

    Terraform GitOps Framework — Everything you need to build reliable automation for AKS, EKS and GKE Kubernetes clusters in one free and open-source framework.

  • GitHub repo iam-vulnerable

    Use Terraform to create your own vulnerable by design AWS IAM privilege escalation playground.

  • GitHub repo tool-compare

  • GitHub repo okd

    The self-managing, auto-upgrading, Kubernetes distribution for everyone

  • GitHub repo terraform-aws-iam

    Terraform module which creates IAM resources on AWS

  • GitHub repo typhoon

    Minimal and free Kubernetes distribution with Terraform

  • GitHub repo terraform-examples

    Terraform samples for all the major clouds you can copy and paste. The future, co-created.

  • GitHub repo caf-terraform-landingzones

    Cloud Adoption Framework for Azure - Terraform landing zones

  • GitHub repo terraform-aws-tfstate-backend

    Terraform module that provision an S3 bucket to store the `terraform.tfstate` file and a DynamoDB table to lock the state file to prevent concurrent modifications and state corruption.

  • GitHub repo terraform-google-project-factory

    Opinionated Google Cloud Platform project creation and configuration with Shared VPC, IAM, APIs, etc.

  • GitHub repo cloudgoat

    CloudGoat is Rhino Security Labs' "Vulnerable by Design" AWS deployment tool

  • GitHub repo terragrunt-infrastructure-live-example

    A repo used to show examples file/folder structures you can use with Terragrunt and Terraform

  • GitHub repo terraform-google-kubernetes-engine

    A Terraform module for configuring GKE clusters.

  • GitHub repo terraform-aws-eks-cluster

    Terraform module for provisioning an EKS cluster

  • GitHub repo 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

  • GitHub repo terraform-aws-rds

    Terraform module which creates RDS resources on AWS

  • GitHub repo aws-eks-base

    This boilerplate contains terraform configurations for the rapid deployment of a Kubernetes cluster, supporting services, and the underlying infrastructure in AWS.

  • GitHub repo steampipe-mod-aws-compliance

    Run individual controls or full compliance benchmarks for CIS, PCI, NIST, HIPAA and more across all of your AWS accounts using Steampipe.

  • GitHub repo terragrunt-infrastructure-modules-example

    A repo used to show examples file/folder structures you can use with Terragrunt and Terraform

  • GitHub repo terraform-null-label

    Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes])

  • GitHub repo terraform-aws-vpc

    Terraform module which creates VPC resources on AWS

  • GitHub repo terraform-aws-atlantis

    Terraform configurations for running Atlantis on AWS Fargate. Github, Gitlab and BitBucket are supported

  • GitHub repo terraform-aws-ecs-container-definition

    Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource

  • GitHub repo sadcloud

    A tool for standing up (and tearing down!) purposefully insecure cloud infrastructure

  • GitHub repo terraform-aws-jenkins

    Terraform module to build Docker image with Jenkins, save it to an ECR repo, and deploy to Elastic Beanstalk running Docker stack

  • GitHub repo terraform-aws-security-group

    Terraform module which creates EC2-VPC security groups on AWS

  • GitHub repo terraform-examples

    Simple and idiomatic examples of various Terraform functions and features. (by ContainerSolutions)

  • GitHub repo jmeter-aci-terraform

    Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.

  • GitHub repo terraform-aws-nomad

    A Terraform Module for how to run Nomad on AWS using Terraform and Packer

  • GitHub repo terraform-google-lb-http

    Modular Global HTTP Load Balancer for GCE using forwarding rules.

  • GitHub repo govuk-aws

    The GOV.UK repository for our Migration to AWS

  • GitHub repo bedrock

    Automation for Production Kubernetes Clusters with a GitOps Workflow (by microsoft)

  • GitHub repo cloud-guardrails

    Rapidly apply hundreds of security controls in Azure

  • GitHub repo terraform_aws_scp

    AWS Organizations Service Control Policies (SCPs) written in HashiCorp Terraform.

  • GitHub repo terraform-aws-autoscaling

    Terraform module which creates Auto Scaling resources on AWS

  • GitHub repo terraform-aws-rds-aurora

    Terraform module which creates RDS Aurora resources on AWS

ABOUT: The growth percentage is calculated as the increase in the number of stars compared to the previous month. We list only projects that have at least 500 stars and a GitHub organization logo set.


What are some of the trending open-source HCL projects? This list will help you:

Project Growth
1 OpenMLOps 25.8%
2 NubesGen 24.1%
3 multi-env-deploy 20.7%
4 cloud-foundation-fabric 12.0%
5 terragrunt-atlantis-config 11.5%
6 terraform-aws-lambda 9.3%
7 learn-terraform-provision-eks-cluster 9.1%
8 terraform-azurerm-caf-enterprise-scale 8.8%
9 terraform-example-foundation 8.7%
10 terraform-aws-s3-bucket 8.3%
11 terraform-aws-eks 7.6%
12 terraform-google-vm 7.5%
13 testnet 7.1%
14 terraform-kubestack 5.8%
15 iam-vulnerable 5.6%
16 tool-compare 5.5%
17 okd 5.2%
18 terraform-aws-iam 5.1%
19 typhoon 4.9%
20 terraform-examples 4.3%
21 caf-terraform-landingzones 4.2%
22 terraform-aws-tfstate-backend 4.2%
23 terraform-google-project-factory 4.1%
24 cloudgoat 3.9%
25 terragrunt-infrastructure-live-example 3.8%
26 terraform-google-kubernetes-engine 3.7%
27 terraform-aws-eks-cluster 3.6%
28 terratag 3.4%
29 terraform-aws-rds 3.4%
30 aws-accounts-terraform 3.3%
31 aws-eks-base 3.2%
32 steampipe-mod-aws-compliance 3.0%
33 terragrunt-infrastructure-modules-example 3.0%
34 terraform-null-label 2.9%
35 terraform-aws-vpc 2.8%
36 terraform-aws-atlantis 2.7%
37 terraform-aws-ecs-container-definition 2.6%
38 sadcloud 2.4%
39 terraform-aws-jenkins 2.3%
40 terraform-aws-security-group 2.0%
41 terraform-examples 1.9%
42 jmeter-aci-terraform 1.9%
43 terraform-aws-nomad 1.7%
44 terraform-google-lb-http 1.6%
45 govuk-aws 1.4%
46 bedrock 0.8%
47 cloud-guardrails 0.8%
48 terraform_aws_scp 0.7%
49 terraform-aws-autoscaling 0.5%
50 terraform-aws-rds-aurora 0.5%