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

scenery
sceneryGo

A zero-dependency CLI tool that prettifies Terraform 0.11 plan outputs for easier readability.

#prettifier#devops#cli-tool
Stars360
Forks16
Last commit5 years ago
modules.tf-lambda
modules.tf-lambdaPython

Generate Terraform infrastructure as code from visual AWS diagrams created in Cloudcraft.

#cloud-architecture#serverless#terragrunt
Stars356
Forks56
Last commit4 years ago
pipeform
pipeformGo

A terminal user interface (TUI) for visualizing Terraform runtime progress and output via JSON streams.

#devops#terminal#cli-tool
Stars354
Forks13
Last commit2 months ago
terraform-iam-policy-validator
terraform-iam-policy-validatorPython

A CLI tool that validates AWS IAM policies in Terraform templates against AWS IAM best practices and custom checks.

#aws-access-analyzer#policy-analysis#cli-tool
Stars352
Forks33
Last commit
terracost
terracostGo

A Go library for estimating cloud infrastructure costs from Terraform plans using ingested cloud vendor pricing data.

#cloud-cost#devops#azure
Stars352
Forks38
Last commit2 months ago
ansible-role-mongodb
ansible-role-mongodbPython

An Ansible role for installing, configuring, and managing MongoDB across multiple Linux distributions.

#devops#replication#self-hosted-database
Stars348
Forks293
Last commit2 years ago
Terrareg
TerraregGo

Open source Terraform module registry with UI, Git integration, security alerts, cost estimation, and deep analysis.

#devops#module-registry#security-analysis
Stars346
Forks38
Last commit2 months ago
terrareg
terraregGo

Open source Terraform module registry with UI, Git integration, security alerts, and cost estimation.

#devops#module-registry#terraform-registry
Stars346
Forks38
Last commit2 months ago
Vim-Terraform-Completion
Vim-Terraform-CompletionVim Script

A Vim/Neovim plugin providing autocompletion and linting for Terraform configurations with version-aware provider support.

#autocompletion#code-editing#linter
Stars339
Forks24
Last commit4 years ago
terraform-provider-minio
terraform-provider-minioGo

Terraform provider for managing MinIO S3-compatible object storage buckets, IAM users, and advanced features through infrastructure as code.

#devops#backblaze-b2#object-storage
Stars336
Forks101
Last commit
aws-codedeploy-agent
aws-codedeploy-agentRuby

Host agent that enables AWS CodeDeploy to deploy applications to on-premises instances and Amazon EC2 instances.

#devops#infrastructure-as-code#continuous-deployment
Stars335
Forks196
Last commit18 days ago
terraform-aws-clickops-notifier
terraform-aws-clickops-notifierPython

A Terraform module that sends notifications when users perform actions in the AWS Console to improve security and compliance.

#cloudtrail#sns#clickops
Stars334
Forks31
Last commit
TF-via-PR
TF-via-PRTypeScript

A GitHub Action for automating Terraform/OpenTofu plan and apply workflows via pull requests with security and scalability best practices.

#cicd-pipeline#devops#pull-request-automation
Stars333
Forks40
Last commit21 hours ago
roadworker
roadworkerRuby

A Ruby DSL tool for managing AWS Route53 DNS records with infrastructure-as-code principles.

#devops-tools#infrastructure-as-code#dns-management
Stars325
Forks43
Last commit4 months ago
python-hcl2
python-hcl2Python

A Python parser and toolkit for HCL2 configuration files, enabling conversion, querying, and programmatic manipulation.

#python-library#terraform-configuration#hcl2-parser
Stars315
Forks64
Last commit6 days ago
tfschema
tfschemaGo

A CLI tool to inspect Terraform and OpenTofu provider schemas, listing resources and showing detailed attribute definitions.

#autocompletion#opentofu#cli-tool
Stars314
Forks12
Last commit2 months ago
terraform-aws-autoscaling
terraform-aws-autoscalingHCL

A Terraform module for creating and managing AWS Auto Scaling Groups and Launch Templates with comprehensive configuration options.

#devops#iam-roles#launch-template
Stars310
Forks565
Last commit
fogg
foggGo

An opinionated tool for managing infrastructure-as-code repositories using Terraform with standardized practices.

#cloud-infrastructure#resource-isolation#devops-tools
Stars307
Forks20
Last commit14 days ago
IAMbic
IAMbicPython

IAMbic is version-control for IAM, centralizing and simplifying cloud access and permissions across AWS, Okta, Azure AD, and Google Workspace.

#multi-cloud#policy-as-code#drift-prevention
Stars301
Forks27
Last commit1 year ago
Local Docker DB
Local Docker DBGo

A collection of Docker Compose files to quickly spin up local databases for development and testing.

#database#containerization#docker-volumes
Stars299
Forks37
Last commit2 years ago
extra-container
extra-containerShell

Manage declarative NixOS containers without full system rebuilds, combining declarative options with imperative speed.

#devops#container-management#infrastructure-as-code
Stars298
Forks22
Last commit6 months ago
terraform-provider-iterative
terraform-provider-iterativeGo

A Terraform plugin for managing machine learning compute resources across AWS, GCP, Azure, and Kubernetes with spot instance recovery and auto-termination.

#developer-tools#devops#multi-cloud
Stars295
Forks30
Last commit
stack_master
stack_masterRuby

A CLI tool for managing AWS CloudFormation stacks with safe, synchronous updates and dynamic parameter resolution.

#aws-cloudformation#devops#ruby-gem
Stars294
Forks42
Last commit4 months ago
Nixinate
NixinateNix

A NixOS deployment tool that generates deployment scripts from your flake's nixosConfigurations.

#deployment#devops#infrastructure-as-code
Stars292
Forks37
Last commit1 year ago
terraform-provider-rancher2
terraform-provider-rancher2Go

A Terraform provider for managing Rancher 2.x Kubernetes management platform resources as infrastructure-as-code.

#rancher#devops#terraform-provider
Stars292
Forks265
Last commit4 days ago
Deploy to any Cloud or Kubernetes Using Pulumi
Deploy to any Cloud or Kubernetes Using PulumiTypeScript

A GitHub Action for deploying infrastructure and applications using Pulumi with previews, validation, and collaboration in pull requests.

#devops#multi-cloud#pull-request-automation
Stars289
Forks85
Last commit
terraform-provider-artifactory
terraform-provider-artifactoryGo

A Terraform provider for managing JFrog Artifactory resources as infrastructure-as-code.

#devops-automation#configuration-as-code#artifactory
Stars287
Forks131
Last commit
boring-registry
boring-registryGo

An open-source Terraform and OpenTofu provider and module registry for self-hosting, supporting multiple storage backends.

#provider-registry#devops#module-registry
Stars287
Forks56
Last commit2 days ago
GitHub Changelog Crawler
GitHub Changelog CrawlerJavaScript

A serverless demo application that crawls, parses, and serves changelogs from open-source projects via API and website.

#api#serverless#data-crawler
Stars286
Forks43
Last commit3 years ago
terraform-provider-openapi
terraform-provider-openapiGo

A dynamic Terraform provider that auto-configures itself at runtime using OpenAPI/Swagger specifications.

#dynamic-configuration#rest-api#swagger
Stars283
Forks47
Last commit2 years ago
tfscaffold
tfscaffoldHCL

A framework for managing multi-environment, multi-component AWS infrastructure using Terraform with consistent state and variable management.

#cloud-infrastructure#devops#bash-script
Stars281
Forks61
Last commit3 months ago
cc-devops-skills
cc-devops-skillsPython

A skill pack with 31 generators and validators for DevOps tasks in Claude Code and Codex, covering IaC, CI/CD, Kubernetes, and observability.

#generator#devops#observability
Stars280
Forks31
Last commit13 days ago
azure_mgmt_machine_learning
azure_mgmt_machine_learningRuby

A Ruby SDK for managing Azure cloud infrastructure via Azure Resource Manager (ARM), now retired.

#cloud-infrastructure#hacktoberfest#devops
Stars279
Forks246
Last commit3 years ago
tftarget
tftargetGo

A CLI tool for interactively selecting Terraform resources to plan, apply, or destroy with target options.

#devops#cli-tool#terraform
Stars275
Forks12
Last commit1 year ago
Terraform Generator
Terraform GeneratorJavaScript

A Yeoman generator that scaffolds Terraform module projects with pre-configured files, testing frameworks, and pre-commit hooks.

#pre-commit#cli-tool#devops-tools
Stars272
Forks26
Last commit2 years ago
asdf
asdfShell

An asdf plugin for managing multiple HashiCorp tool versions (Terraform, Vault, Consul, etc.) from a single installation.

#multi-tool-management#vault#devops-tools
Stars263
Forks61
Last commit1 month ago
PreviousPage 9 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
1 year ago
1 day ago
1 month ago
2 months ago
1 year ago
1 day ago
2 days ago
Next
#Devops424
#Terraform302
#Aws221
#Devops Tools121
#Automation117
#Configuration Management116
#Ci Cd93
#Cli Tool87
#Docker81
#Go77
#Serverless74
#Kubernetes68