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

shuttle
shuttleRust

Build and deploy Rust backends with zero infrastructure configuration using declarative code annotations.

#baas#deployment#developer-tools
Stars6.9k
Forks298
Last commit6 months ago
Terraform
Terraform

A curated list of resources, tools, modules, and providers for HashiCorp Terraform and OpenTofu infrastructure-as-code.

#devops#iac-resources#opentofu
Stars6.5k
Forks1.0k
Last commit9 days ago
Executing remote ssh commands
Executing remote ssh commandsShell

A GitHub Action for executing remote SSH commands securely in CI/CD workflows.

#deployment#devops#ssh-client
Stars6.2k
Forks674
Last commit6 days ago
cloud-custodian
cloud-custodianPython

A rules engine for cloud security, cost optimization, and governance using YAML policies to query, filter, and act on cloud resources.

#multi-cloud#cloud-governance#rules-engine
Stars6.0k
Forks1.6k
Last commit14 hours ago
dgoss
dgossGo

A YAML-based serverspec alternative for validating server configuration, with auto-generation of tests from system state.

#health-endpoint#devops#health-checks
Stars5.9k
Forks491
Last commit5 days ago
goss
gossGo

A YAML-based serverspec alternative for quick and easy server configuration validation and testing.

#continuous-testing#health-endpoint#devops
Stars5.9k
Forks491
Last commit5 days ago
HCL
HCLGo

A toolkit for creating structured configuration languages that are both human- and machine-friendly, primarily for devops tools and servers.

#structured-configuration#configuration-language#json-alternative
Stars5.8k
Forks651
Last commit3 days ago
tflint
tflintGo

A pluggable linter for Terraform that finds errors, enforces best practices, and supports custom rules.

#tflint#devops#azure
Stars5.8k
Forks402
Last commit9 hours ago
Official CDK Examples
Official CDK ExamplesPython

A collection of example projects demonstrating infrastructure patterns and service implementations using the AWS Cloud Development Kit.

#multi-language#cloud-development#cdk
Stars5.6k
Forks2.5k
Last commit7 hours ago
ansible-os-hardening
ansible-os-hardeningJinja

An Ansible collection providing battle-tested security hardening for Linux, SSH, nginx, and MySQL.

#system-hardening#mysql-security#ssh-security
Stars5.4k
Forks830
Last commit3 days ago
Pigsty
PigstyShell

Enterprise-grade open-source PostgreSQL distribution with HA, monitoring, 460+ extensions, and Infrastructure as Code for self-hosting.

#enterprise-software#backup-recovery#postgres
Stars5.2k
Forks361
Last commit7 hours ago
Terrascan
TerrascanGo

A static code analyzer that detects security and compliance violations in Infrastructure as Code before provisioning cloud infrastructure.

#devops#terrascan#kubernetes
Stars5.2k
Forks556
Last commit8 months ago
terrascan
terrascanGo

A static code analyzer that detects security and compliance violations in Infrastructure as Code before provisioning cloud infrastructure.

#devops#terrascan#policy-as-code
Stars5.2k
Forks556
Last commit8 months ago
PostgreSQL operator
PostgreSQL operatorGo

A Kubernetes operator that automates deployment and management of highly-available PostgreSQL clusters using Patroni.

#kubernetes-operator#patroni#container-orchestration
Stars5.2k
Forks1.1k
Last commit19 hours ago
cdktf
cdktfTypeScript

Define and provision cloud infrastructure using programming languages like TypeScript, Python, Java, C#, and Go with Terraform.

#cloud-infrastructure#multi-language-support#cdk
Stars5.1k
Forks516
Last commit7 months ago
digger
diggerGo

An open-source IaC orchestration tool that runs Terraform/OpenTofu directly in your existing CI pipeline.

#open-tofu#hacktoberfest#terraformcloud
Stars5.0k
Forks601
Last commit3 days ago
terraform-aws-eks
terraform-aws-eksHCL

Terraform module for provisioning and managing Amazon EKS clusters and associated resources.

#devops#elastic kubernetes service#kubernetes
Stars5.0k
Forks4.4k
Last commit29 days ago
terraform-provider-azurerm
terraform-provider-azurermGo

Terraform provider for managing Azure Resource Manager resources through infrastructure-as-code.

#devops#azure-resource-manager#azure
Stars5.0k
Forks5.0k
Last commit11 hours ago
awless
awlessGo

A powerful CLI for AWS with templating, local graph sync, and smart SSH for infrastructure management.

#aws-cli#devops#ssh-client
Stars5.0k
Forks258
Last commit4 years ago
tfenv
tfenvShell

A Terraform version manager that lets you install, switch, and manage multiple Terraform versions.

#devops#cli-tool#terraform
Stars5.0k
Forks466
Last commit22 days ago
cdk8s
cdk8sJavaScript

Define Kubernetes applications using familiar programming languages and object-oriented APIs, then synthesize them into standard manifests.

#devops#cncf-sandbox#kubernetes
Stars4.8k
Forks312
Last commit1 day ago
terraform-docs
terraform-docsGo

A utility to generate documentation from Terraform modules in various output formats.

#generator#terraform-docs#pre-commit
Stars4.8k
Forks597
Last commit8 days ago
Azure PowerShell
Azure PowerShellC#

A PowerShell module for developers and administrators to manage Microsoft Azure resources.

#devops#microsoft#azure
Stars4.8k
Forks4.2k
Last commit9 hours ago
Serverless Framework plugin for Next.js
Serverless Framework plugin for Next.jsTypeScript

A zero-configuration Serverless Component for deploying Next.js 10/11 applications to AWS Lambda@Edge with full feature parity.

#api-gateway#deployment#lambda
Stars4.5k
Forks447
Last commit1 year ago
Baseboxes from Opscode
Baseboxes from OpscodeHCL

Packer templates for building minimal, multi-platform Vagrant base boxes across various operating systems and virtualization providers.

#continuous-integration#devops-tools#infrastructure-as-code
Stars4.4k
Forks1.1k
Last commit3 days ago
fog
fogRuby

A Ruby library for interacting with multiple cloud service providers through a unified API.

#devops#multi-cloud#infrastructure-as-code
Stars4.3k
Forks1.5k
Last commit1 year ago
veewee
veeweeShell

A tool for easily and repeatedly building custom Vagrant base boxes, KVMs, and virtual machine images.

#devops#base-box#kvm
Stars4.3k
Forks760
Last commit7 years ago
terraforming
terraformingRuby

Export existing AWS resources to Terraform configuration (tf) and state (tfstate) files.

#devops#tfstate#ruby-gem
Stars4.3k
Forks635
Last commit4 years ago
Ansible-Lint
Ansible-LintPython

A linter for Ansible playbooks that checks for best practices and can automatically fix common issues.

#hacktoberfest#devops#ansible-lint
Stars3.9k
Forks750
Last commit2 days ago
aiac
aiacGo

A CLI tool and library that uses LLMs to generate Infrastructure-as-Code templates, configuration files, and utilities from natural language prompts.

#ai#devops#openai
Stars3.8k
Forks295
Last commit4 months ago
cloudinit
cloudinitPython

Industry-standard tool for cross-platform cloud instance initialization, supported by all major cloud providers.

#hacktoberfest#devops#multi-cloud
Stars3.8k
Forks1.1k
Last commit14 hours ago
Ansible-NAS
Ansible-NASJinja

An Ansible playbook to automate the setup of a full-featured home server or NAS replacement using Ubuntu and Docker containers.

#devops#homelab#media-server
Stars3.8k
Forks516
Last commit5 months ago
Composerize
ComposerizeJavaScript

Converts docker run commands into Docker Compose YAML configurations and merges with existing compose files.

#container-orchestration#yaml-generation#dockerfile
Stars3.8k
Forks256
Last commit2 months ago
pre-commit-terraform
pre-commit-terraformShell

A collection of pre-commit hooks for automating code quality, security, and documentation checks for Terraform, OpenTofu, and Terragrunt configurations.

#hooks#hacktoberfest#terraform-docs
Stars3.7k
Forks582
Last commit10 hours ago
hetzner-k3s
hetzner-k3sCrystal

A CLI tool to create production-ready Kubernetes clusters on Hetzner Cloud in minutes using k3s.

#devops#hetzner-api#hetzner
Stars3.6k
Forks228
Last commit29 days ago
Terramate
TerramateGo

An open-source Infrastructure as Code orchestration and code generation engine that scales Terraform, OpenTofu, Terragrunt, and Kubernetes.

#terraform-orchestration#devops#kubernetes
Stars3.6k
Forks125
Last commit1 month ago
PreviousPage 2 of 20Next

Related Tags

#Devops424#Terraform302#Aws221#Devops Tools121#Automation117#Configuration Management116#Ci Cd93#Cli Tool87#Docker81#Go77#Serverless74#Kubernetes68
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