Open-source infrastructure-as-code software
241 open-source libraries, tools and applications tagged infrastructure-as-code, ranked by how closely infrastructure-as-code is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
241 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| aws/agent-toolkit-for-aws An official AWS-supported toolkit providing MCP servers, skills, and plugins that give AI coding agents the tools, knowledge, and guardrail… | 60 | 2916 | stable |
| grafana/tanka Grafana Tanka is a CLI tool (tk) that uses the Jsonnet data templating language to write clean, reusable, and concise Kubernetes configurat… | 99 | 2690 | active |
| vllm-project/production-stack vLLM Production Stack is a reference implementation for deploying vLLM LLM inference at scale on Kubernetes, distributed via Helm charts. I… | 88 | 2667 | active |
| FullAgent/fulling Fulling is an AI-powered full-stack engineer agent platform that provides dedicated AI workspaces combining skills, files, memory, and runt… | 64 | 2445 | active |
| KCL KCL is a constraint-based record and functional configuration and policy language implemented in Rust, with this repo providing the languag… | 100 | 2432 | active |
| learnhouse/learnhouse LearnHouse is a next-generation open-source learning management system (LMS) for creating, sharing, and selling educational content. It com… | 100 | 2404 | active |
| Microsoft365DSC/Microsoft365DSC Microsoft365DSC is an open-source PowerShell Desired State Configuration (DSC) module that lets organizations automate the deployment, conf… | 91 | 2393 | active |
| Karpenter Karpenter is a Kubernetes node autoscaler that watches for unschedulable pods, provisions right-sized nodes to meet their scheduling constr… | 95 | 2233 | active |
| salesforce/policy_sentry Policy Sentry is a Python CLI tool and library that generates least-privilege AWS IAM policies. It automates writing security-conscious IAM… | 82 | 2170 | stable |
| someengineering/fixinventory Fix Inventory is an open-source cloud asset inventory and security tool that collects metadata from cloud providers (AWS, GCP, Azure, Digit… | 52 | 2078 | active |
| Nitric Nitric is a multi-language framework for building cloud backends with infrastructure declared inline in application code. It provisions res… | 95 | 2016 | active |
| camptocamp/terraboard Terraboard is a self-hosted web dashboard for inspecting and querying Terraform state files stored in versioned S3 buckets (or Terraform Cl… | 58 | 2010 | active |
| open-telemetry/opentelemetry-operator A Kubernetes Operator written in Go that manages the lifecycle of OpenTelemetry Collector instances and auto-instrumentation of workloads v… | 100 | 1770 | active |
| GoogleCloudPlatform/agent-starter-pack A Python package from Google Cloud Platform that provides production-ready templates for building and deploying GenAI agents on Google Clou… | 69 | 6569 | maintenance |
| patrickchugh/terravision TerraVision is a Python CLI tool that automatically generates professional cloud architecture diagrams from Terraform code using official A… | 90 | 1636 | active |
| cloudposse/atmos Atmos is an open-source CLI runtime for infrastructure that orchestrates Terraform, OpenTofu, Kubernetes, Helm, and containers through decl… | 96 | 1405 | active |
| aws-samples/aws-genai-llm-chatbot A modular, production-ready AWS solution for deploying a multi-LLM, multi-RAG powered chatbot using AWS CDK. It supports Amazon Bedrock, Sa… | 10 | 1398 | active |
| sous-chefs/docker A Chef cookbook providing resources for installing the Docker engine and managing Docker images and containers as Chef resources. It is mai… | 94 | 1396 | active |
| Kubermatic Kubernetes Platform Kubermatic Kubernetes Platform (KKP) is an open-source central management platform for automating the lifecycle of thousands of Kubernetes … | 95 | 1338 | stable |
| Coffeeshop Demo A practical event-driven microservices demo application for a coffee shop, written in Go with services for products, counter, barista, and … | 23 | 4358 | maintenance |
| STRRL/cloudflare-tunnel-ingress-controller A Kubernetes ingress controller that exposes cluster services to the internet via Cloudflare Tunnel. It watches standard Ingress resources … | 89 | 1198 | active |
| sozercan/kubectl-ai A kubectl plugin written in Go that generates and applies Kubernetes manifests from natural-language prompts using OpenAI GPT or OpenAI API… | 21 | 1196 | active |
| Agent Landing Zone GPT-RAG is an Azure solution accelerator providing architecture templates and deployment assets for enterprise-scale Retrieval-Augmented Ge… | 92 | 1187 | active |
| carvel-dev/kapp kapp is a Go CLI deployment tool for Kubernetes that manages groups of resources sharing a common label as a 'Kubernetes application'. It d… | 92 | 1087 | active |
| jrhouston/tfk8s tfk8s is a Go CLI tool that converts Kubernetes YAML manifests into Terraform HCL for use with the Terraform Kubernetes Provider. It suppor… | 23 | 1058 | active |
| rancher/rke Rancher Kubernetes Engine (RKE) is a CLI tool that installs and manages Kubernetes clusters entirely within Docker containers, using a simp… | 10 | 3292 | maintenance |
| airbnb/streamalert StreamAlert is a serverless, real-time data analysis framework from Airbnb for ingesting, analyzing, and alerting on log data from any envi… | 23 | 2891 | maintenance |
| AWS Amplify The AWS Amplify CLI is a Node.js-based toolchain that simplifies provisioning and managing serverless backends (auth, storage, APIs, functi… | 93 | 2871 | maintenance |
| solo-io/unik UniK is a Go-based platform that compiles application source code into unikernels and MicroVM images and deploys them across cloud provider… | 23 | 2826 | maintenance |
| LeanerCloud/AutoSpotting AutoSpotting is a Go-based tool that automates the use of AWS Spot instances in existing AutoScaling groups, saving 60-90% on EC2 costs. It… | 60 | 2372 | maintenance |
| aws-samples/lambda-refarch-webapp An AWS serverless reference architecture implementing a general-purpose event-driven web application backend using Lambda, API Gateway, Dyn… | 10 | 1586 | maintenance |
| airbnb/binaryalert BinaryAlert is an open-source serverless AWS pipeline that scans every file uploaded to an S3 bucket against a configurable set of YARA rul… | 23 | 1457 | maintenance |
| tensorflow/ecosystem A collection of templates and connectors for integrating TensorFlow with other open-source frameworks such as Kubernetes, Kubeflow, Spark, … | 10 | 1377 | maintenance |
| mongodb/mongodb-kubernetes-operator A Kubernetes operator written in Go that deploys and manages MongoDB Community Edition inside Kubernetes clusters. This repository is depre… | 10 | 1358 | maintenance |
| ks888/LambStatus LambStatus is an open-source, serverless status page system built on AWS Lambda and CloudFormation. It lets teams publish service status, i… | 10 | 1286 | maintenance |
| FredericHeem/starhackit StarHackIt is a fullstack starter kit combining a React web frontend, a Node.js backend, and a React Native mobile app, with authentication… | 23 | 1268 | maintenance |
| HypriotOS A build pipeline that produces HypriotOS SD card images for Raspberry Pi 1, 2, 3, 4, and Zero — a minimal Debian-based OS optimized to run … | 10 | 1056 | maintenance |
| ljacobsson/cfn-diagram cfn-diagram is a Node.js CLI tool that visualizes AWS CloudFormation, SAM, and CDK templates as diagrams. It can generate draw.io files, in… | 23 | 1022 | maintenance |
| jeremykross/konstellate Konstellate is a free, open-source GUI for visualizing, creating, and editing Kubernetes resources and their relationships. It lets users b… | 32 | 1457 | abandoned |
| cloudavail/aws-missing-tools A suite of shell scripts that extends the AWS command line tools with utilities for managing EC2, EBS, RDS, IAM, CloudFormation, Auto Scali… | 32 | 1331 | abandoned |
| kubernetes-retired/bootkube Bootkube is a Go CLI tool for launching self-hosted Kubernetes clusters by running a temporary control plane that bootstraps a permanent, s… | 10 | 1145 | abandoned |
← prev page 3 / 3