Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Infrastructure As Code

Infrastructure As Code

699 projects

Showing 36 of 699 projects

pretf
pretfPython

A transparent Terraform wrapper that generates Terraform configuration using Python, requiring no changes to existing projects.

#wrapper-tool#devops#configuration-generation
Stars105
Forks14
Last commit4 years ago
tfedit
tfeditGo

A CLI tool for refactoring Terraform configurations, with built-in support for upgrading AWS provider to v4.

#migration#devops#cli-tool
Stars103
Forks2
Last commit3 months ago
terraform-provider-heroku
terraform-provider-herokuGo

A Terraform provider for managing Heroku platform resources through infrastructure-as-code.

#platform-api#devops#terraform-provider
Stars102
Forks77
Last commit1 month ago
pre-commit-opentofu
pre-commit-opentofuShell

A collection of pre-commit hooks for automating formatting, validation, security scanning, and documentation of OpenTofu configurations.

#hacktoberfest#devops#pre-commit
Stars100
Forks14
Last commit26 days ago
Cfngoat
Cfngoat

A vulnerable-by-design CloudFormation template for learning and testing infrastructure-as-code security scanning tools.

#aws-security#security-training#iac-scanning
Stars100
Forks637
Last commit2 years ago
cform
cform

A Sublime Text plugin that provides autocomplete and scaffolding for AWS CloudFormation templates.

#aws-cloudformation#devops-tools#infrastructure-as-code
Stars99
Forks33
Last commit9 years ago
go-furnace
go-furnaceGo

A lightweight Go-based deployment tool for AWS, Google Cloud, and DigitalOcean using native cloud services.

#aws-cloudformation#google-cloud-platform#multi-cloud
Stars99
Forks28
Last commit4 years ago
Pulumi.FSharp.Extensions
Pulumi.FSharp.ExtensionsF#

F# computational expressions that provide a readable, strongly-typed DSL to reduce boilerplate in Pulumi infrastructure-as-code.

#boilerplate-reduction#pulumi-kubernetes#azure
Stars98
Forks8
Last commit
hclgrep
hclgrepGo

A syntax-aware grep tool for searching and filtering HCL (v2) configuration files using pattern matching on the syntax tree.

#devops#configuration-analysis#syntax-tree
Stars97
Forks7
Last commit2 years ago
opsworks-example-cookbooks
opsworks-example-cookbooksRuby

Example AWS OpsWorks cookbooks for deploying sample applications in AWS cloud environments.

#devops#sample-applications#aws-opsworks
Stars97
Forks140
Last commit6 years ago
ansible-ssh-config
ansible-ssh-configPython

An Ansible module for managing SSH configuration files, enabling programmatic control of hosts, hostnames, and identity files.

#devops#ssh-configuration#infrastructure-as-code
Stars96
Forks37
Last commit5 years ago
terraform-aws-efs
terraform-aws-efsHCL

A Terraform module for provisioning AWS EFS (Elastic File System) with configurable security, DNS, and access points.

#aws-security#network-file-system#aws-efs
Stars96
Forks136
Last commit7 days ago
aws-cdk-pure
aws-cdk-pureTypeScript

A toolkit for building purely functional and high-order cloud components using AWS CDK, inspired by React Hooks.

#iaac#functional-programming#cloud-components
Stars95
Forks5
Last commit3 years ago
Deploy your DNS configuration using DNS Control
Deploy your DNS configuration using DNS ControlShell

A GitHub Action for deploying DNS configurations using DNSControl, enabling automated DNS management in CI/CD pipelines.

#devops#dns#github-action
Stars95
Forks47
Last commit2 years ago
Ansible-prometheus
Ansible-prometheusRuby

Ansible playbook for deploying and managing Prometheus monitoring system with exporters and alert manager.

#devops#playbook#exporter
Stars92
Forks37
Last commit5 years ago
rspec-terraform
rspec-terraformRuby

RSpec-based testing framework for validating Terraform modules with unit test matchers.

#unit-testing#configuration-validation#ruby-gem
Stars91
Forks10
Last commit11 years ago
tfgen
tfgenGo

A Terraform boilerplate generator that creates consistent infrastructure-as-code files from YAML configs and Go templates.

#go-templates#terragrunt#devops-tools
Stars91
Forks14
Last commit9 months ago
perun
perunGo

A command-line tool for validating, managing, and estimating costs of AWS CloudFormation templates locally.

#template#devops#yaml
Stars90
Forks8
Last commit2 years ago
puppet-mongodb
puppet-mongodbRuby

A Puppet module for installing, configuring, and managing MongoDB servers, clients, sharding, and Ops Manager.

#hacktoberfest#centos-puppet-module#devops
Stars90
Forks438
Last commit4 months ago
tfprovidercheck
tfprovidercheckGo

A CLI tool that prevents malicious Terraform providers from executing by enforcing an allow list of providers and versions.

#devops#provider-management#security
Stars89
Forks3
Last commit1 day ago
tf
tfGo

A shell-friendly wrapper for Terraform that reduces verbosity and adds CLI enhancements like colored progress indicators and compact output.

#open-tofu#hacktoberfest#devops
Stars88
Forks1
Last commit2 days ago
terraform-aws-redshift
terraform-aws-redshiftHCL

Terraform module for provisioning and managing AWS Redshift clusters and related resources.

#cloud-infrastructure#devops#redshift
Stars88
Forks157
Last commit22 days ago
terraform-aws-postgresql-rds
terraform-aws-postgresql-rdsHCL

A Terraform module for provisioning PostgreSQL RDS instances on AWS with configurable monitoring, backups, and security.

#cloud-infrastructure#high-availability#aws-rds
Stars87
Forks64
Last commit
aws-cfn-custom-resource-examples
aws-cfn-custom-resource-examplesPython

A collection of AWS CloudFormation custom resource examples for extending infrastructure-as-code capabilities.

#lambda#serverless#custom-resources
Stars86
Forks36
Last commit
tpm
tpmGo

A CLI tool to install, uninstall, and list Terraform providers in the plugin cache directory without requiring Terraform.

#plugin-cache#devops#opentofu
Stars84
Forks2
Last commit1 year ago
tofutf
tofutfGo

An open-source alternative to Terraform Enterprise for managing infrastructure as code with team collaboration.

#helm#devops#team-collaboration
Stars84
Forks3
Last commit1 year ago
Next serverless
Next serverlessJavaScript

Deploys Next.js applications to AWS Lambda with minimal configuration using the Serverless Framework.

#deployment#serverless#nextjs
Stars81
Forks6
Last commit4 years ago
easy_infra
easy_infraPython

A Docker container that simplifies and secures Infrastructure as Code deployments by running security scans before IaC tools.

#devops#azure#continuous-integration
Stars78
Forks7
Last commit4 days ago
terrastate
terrastateTypeScript

Visual Studio Code extension to monitor, deploy, and destroy Terraform resources directly from your workspace.

#cloud-infrastructure#hacktoberfest#developer-tools
Stars77
Forks5
Last commit4 years ago
nextjs-vercel-aws-cdk-example
nextjs-vercel-aws-cdk-exampleJavaScript

Example Next.js project deployed on Vercel with AWS services for database, cron jobs, and background jobs.

#cron-jobs#serverless#nextjs
Stars76
Forks5
Last commit5 years ago
Run tfsec, with reviewdog output on the PR
Run tfsec, with reviewdog output on the PRShell

A GitHub Action that runs tfsec with reviewdog on pull requests to enforce Terraform security best practices.

#terraform-security#security-scanning#infrastructure-as-code
Stars76
Forks24
Last commit
tau
tauGo

A thin wrapper for Terraform that manages multiple deployments, dependencies, and secrets while keeping code DRY.

#devops#multi-deployment#dry-principle
Stars74
Forks8
Last commit1 year ago
hcl4j
hcl4jJava

A Java parser for HashiCorp Configuration Language (HCL) that converts HCL syntax into object maps for inspection.

#java#terraform#infrastructure-as-code
Stars74
Forks26
Last commit1 year ago
terraform-aws-dms
terraform-aws-dmsHCL

A Terraform module for provisioning and managing AWS Database Migration Service (DMS) resources.

#devops#data-replication#database-migration
Stars73
Forks113
Last commit2 days ago
terraform-provider-ucloud
terraform-provider-ucloudGo

Terraform provider for managing UCloud infrastructure resources through Infrastructure as Code.

#devops#ucloud#terraform-provider
Stars73
Forks25
Last commit7 days ago
terustry
terustryRust

A configurable proxy implementing the Terraform provider registry protocol to create private provider registries.

#private-registry#proxy-server#devops-tools
Stars73
Forks2
Last commit2 years ago
PreviousPage 13 of 20

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 months ago
3 years ago
6 years ago
1 day ago
Next
#Devops424
#Terraform302
#Aws221
#Devops Tools121
#Automation117
#Configuration Management116
#Ci Cd93
#Cli Tool87
#Docker81
#Go77
#Serverless74
#Kubernetes68