Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source infrastructure-as-code software

668 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.

668 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
frameable/aviary.sh
A minimal distributed configuration management tool written entirely in bash, serving as a tiny alternative to Ansible, Chef, or Puppet. Ea…
231310maintenance
jippi/hashi-ui
Hashi UI is a web-based user interface for HashiCorp Consul and Nomad, shipped as a single binary or Docker image. It provides live-updatin…
101223maintenance
kudobuilder/kudo
KUDO (Kubernetes Universal Declarative Operator) is a framework and CLI for building production-grade Kubernetes operators declaratively, c…
231217maintenance
Netflix/rend
Rend is a memcached-compatible proxy server written in Go that manages data chunking and coordinates L1 (RAM) and L2 (SSD-backed) cache tie…
321192maintenance
nat-henderson/terraform-provider-dominos
A Terraform provider plugin that lets you order Domino's Pizza through HashiCorp Terraform configuration files. It defines data sources for…
321181maintenance
rumpkernel/rumprun
Rumprun is a unikernel built on rump kernels that runs unmodified POSIX applications on hypervisors (KVM, Xen) and bare metal. It includes …
321177maintenance
shinken-solutions/shinken
Shinken is a Nagios-compatible monitoring framework written in Python, designed with a flexible, distributed architecture that scales to la…
321135maintenance
ehazlett/stellar
Stellar is a simplified container runtime cluster system built on containerd, written in Go. It joins one or more nodes into an eventually …
231131maintenance
hashivim/vim-terraform
A Vim plugin providing Terraform integration, including a :Terraform command with tab completion, syntax highlighting for HCL/Terraform fil…
391106maintenance
gaia-app/gaia
Gaia is a self-hosted web application providing a UI for Terraform modules and self-service infrastructure. It lets teams import modules fr…
231081maintenance
Berkshelf
Berkshelf is a CLI tool for managing Chef Infra cookbooks and their dependencies, resolving and fetching them from sources like the Chef Su…
231070maintenance
voilet/cmdb
A Django-based CMDB (Configuration Management Database) web application with integrated SaltStack UI for IT asset management. It provides a…
321063maintenance
lework/kainstall
A single-file shell script that installs Kubernetes high-availability clusters based on kubeadm with one command, including server initiali…
231056maintenance
0xPolygon/polygon-edge
Polygon Edge is a modular, extensible framework written in Go for building Ethereum-compatible (EVM) blockchain networks with custom consen…
101051maintenance
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…
231022maintenance
zhaofengli/attic
Attic is a self-hostable, multi-tenant Nix binary cache server backed by S3-compatible storage, written in Rust. It provides global dedupli…
762093experimental
nubskr/walrus
Walrus is a distributed log streaming engine written in Rust, built on a high-performance write-ahead-log storage engine with segment-based…
571933experimental
Aurae
Aurae is a memory-safe distributed systems runtime daemon written in Rust that acts as a process manager and PID-1 initialization system fo…
661914experimental
GoogleCloudPlatform/terraformer
Terraformer is a Go CLI tool that generates Terraform configuration (tf/) and tfstate files from existing cloud infrastructure, effectively…
1014543abandoned
rebuy-de/aws-nuke
A Go CLI tool that deletes all resources from an AWS account, with dry-run defaults and multiple safety confirmations. This original rebuy-…
105793abandoned
tenable/terrascan
Terrascan is a static code analyzer for Infrastructure as Code that detects compliance and security violations across Terraform, CloudForma…
105214abandoned
hashicorp/terraform-cdk
CDK for Terraform (CDKTF) is a framework for defining infrastructure as code using general-purpose programming languages (TypeScript, Pytho…
105066abandoned
KubeOperator
KubeOperator is an open-source lightweight Kubernetes distribution that helps enterprises plan (Day 0), deploy (Day 1), and operate (Day 2)…
104970abandoned
dtan4/terraforming
Terraforming is a Ruby CLI gem that exports existing AWS resources into Terraform configuration files (.tf) and state files (.tfstate). It …
104250abandoned
weaveworks/ignite
Weave Ignite is a VM manager that runs Firecracker microVMs from OCI/Docker images with a container-like UX and declarative GitOps manageme…
103529abandoned
rancher/k3os
k3OS is a minimal Linux distribution purpose-built to run Kubernetes via k3s, designed so the entire OS is managed and upgraded through kub…
103477abandoned
google/lmctfy
lmctfy (Let Me Contain That For You) is the open-source version of Google's container stack, providing Linux application containers with re…
103400abandoned
Doozer
Doozer is a highly-available, fully consistent distributed data store for small amounts of critical in-memory data, built on a consensus al…
323248abandoned
ConsoleMe
ConsoleMe is a web service from Netflix that centralizes AWS IAM permission management, offering console login, self-service permission req…
103197abandoned
Sensu Go
Sensu 1.x (Sensu Core) is a Ruby-based, scalable monitoring framework for composing infrastructure monitoring systems with checks, handlers…
102864abandoned
kubernetes-retired/external-storage
A retired Kubernetes incubator project containing community-maintained out-of-tree dynamic PersistentVolume provisioners and a helper libra…
102688abandoned
lg/murder
Murder is a Ruby-based deploy tool from Twitter that uses BitTorrent (via BitTornado) to distribute files to hundreds or tens of thousands …
102509abandoned
coreos/fleet
fleet is a distributed init system that ties together systemd and etcd to schedule systemd units across a cluster of Linux machines. It is …
102413abandoned
docker-archive/deploykit
InfraKit is a Go-based toolkit for declarative, self-healing infrastructure orchestration, built from small pluggable components that activ…
102253abandoned
Netflix/asgard
Asgard is a web-based tool from Netflix for managing application deployments and cloud infrastructure in Amazon Web Services. It is depreca…
102225abandoned
Blueprint
Blueprint is a Python CLI tool that reverse-engineers server configuration by inspecting package managers, config file changes, and source-…
322154abandoned
hyperhq/hyperd
HyperContainer daemon (hyperd) with a companion CLI (hyperctl) that runs Docker images on plain hypervisors like QEMU and Xen. It combines …
102005abandoned
systeminit/si
System Initiative is an AI-native infrastructure automation platform where AI agents discover infrastructure, propose changes, and execute …
101806abandoned
lyft/clutch
Clutch is an extensible open-source web UI and API platform from Lyft for simplifying, accelerating, and de-risking common infrastructure m…
101770abandoned
coreos/torus
Torus is a distributed storage system written in Go that pools resources across multiple nodes, coordinated consistently through etcd using…
101753abandoned
faucetsdn/ryu
Ryu is a component-based software defined networking (SDN) framework written in Python, providing well-defined APIs for building network ma…
321605abandoned
jeremykross/konstellate
Konstellate is a free, open-source GUI for visualizing, creating, and editing Kubernetes resources and their relationships. It lets users b…
321457abandoned
nanopack/yoke
Yoke is a Postgres high-availability cluster manager written in Go that provides automatic failover and automated cluster recovery across a…
101339abandoned
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…
321331abandoned
Cloud Foundry (VCAP)
VCAP is the original open-source Cloud Foundry platform-as-a-service codebase, comprising core components such as the cloud controller, rou…
101302abandoned
heketi/heketi
Heketi is a RESTful volume management framework for GlusterFS that automates the lifecycle of GlusterFS volumes, including brick placement …
101257abandoned
alibaba/tfs
TFS (Taobao File System) is a distributed file system developed by Taobao, designed similar to Google File System. It is optimized for stor…
101244abandoned
open-falcon-archive/of-release
Open-Falcon (of-release) is an open-source, enterprise-level monitoring system originally developed at Xiaomi, providing metric collection,…
231242abandoned
briefercloud/layerform
Layerform is a Terraform wrapper CLI that lets engineers build reusable environment stacks from plain .tf files by stacking infrastructure …
101207abandoned
mozilla/mig
MIG (Mozilla InvestiGator) is a distributed platform for real-time digital forensics and endpoint investigation, using agents installed acr…
101203abandoned
brandonhilkert/fucking_shell_scripts
A Ruby-based server configuration management tool that provisions cloud servers (via the fog gem) and configures them by running plain shel…
321200abandoned
apache/trafficcontrol
Apache Traffic Control is an open-source implementation of a full Content Delivery Network, built around Apache Traffic Server as the cachi…
101155abandoned
dokku-alt/dokku-alt
Dokku Alternative is a Docker-powered mini-Heroku PaaS, forked from Dokku, that bundles stable plugins for databases, TLS, zero-downtime de…
101153abandoned
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…
101145abandoned
klothoplatform/klotho
Klotho is an open-source CLI tool that transforms plain application code into cloud-native code using in-code annotations, generating infra…
481143abandoned
sprinkle-tool/sprinkle
Sprinkle is a Ruby-based software provisioning tool that builds remote servers via a domain-specific language for defining packages, depend…
321143abandoned
newcontext-oss/kitchen-terraform
A set of Test Kitchen plugins that enable converging Terraform configurations and verifying the resulting infrastructure with InSpec contro…
101123abandoned
kubernetes-retired/kube-aws
kube-aws is a command-line tool for declaratively creating, updating, and destroying Kubernetes clusters on AWS using CloudFormation. The p…
101111abandoned
awslabs/aws-cfn-template-flip
A command-line tool and Python library that converts AWS CloudFormation templates between JSON and YAML formats, using YAML's short functio…
10997abandoned
Tailscale
Tailscale is an open‑source zero‑trust networking platform built on WireGuard that provides secure, identity‑based connectivity across devi…
9837016active
SeaweedFS
SeaweedFS is a fast distributed storage system written in Go that provides S3-compatible object storage, a POSIX-compliant distributed file…
9535551active
JumpServer
JumpServer is an open-source Privileged Access Management (PAM) platform and bastion host that provides secure, audited access to SSH, RDP,…
10031794stable
NetBird
NetBird is an open-source zero-trust networking platform that builds WireGuard-based peer-to-peer overlay networks with centralized access …
9229443active
slackhq/nebula
Nebula is a scalable overlay networking tool (mesh VPN) built on the Noise Protocol Framework, using certificates and security groups for m…
9318399stable
Coder
Coder is a self-hosted platform for provisioning cloud development environments (workspaces) defined with Terraform, accessible via VS Code…
9517074active
cloudflare/cloudflared
cloudflared is the command-line client and daemon for Cloudflare Tunnel, which creates outbound-only connections from your origin servers t…
9816080stable
JuiceFS
JuiceFS is a high-performance, POSIX-compatible distributed file system that stores file data in object storage (e.g., Amazon S3) and metad…
9614549stable
Netmaker
Netmaker is an open-source platform that automates the creation and management of WireGuard-based virtual mesh networks, from homelab to en…
9311826active
SkyPilot
SkyPilot is an open-source AI compute platform that unifies fragmented infrastructure (Kubernetes, Slurm, VMs, 20+ clouds) into a single po…
10010724active
TechnitiumSoftware/DnsServer
Technitium DNS Server is an open-source, cross-platform authoritative and recursive DNS server built on .NET, designed for self-hosting wit…
9710032stable
FreeBSD
The official publish-only Git mirror of the FreeBSD source tree, containing the complete kernel, userland, libraries, boot loader, and buil…
779398stable
FastDFS
FastDFS is an open-source high-performance distributed file system written in C, providing file storing, syncing, uploading, and downloadin…
949260stable
smallstep/certificates
step-ca is an online private certificate authority (X.509 and SSH) and ACME server for secure, automated certificate management in DevOps e…
848939active
turbot/steampipe
Steampipe is a zero-ETL CLI tool that exposes APIs and cloud services as relational database tables so they can be queried live with standa…
977968active
openmediavault
openmediavault is a network attached storage (NAS) operating system solution based on Debian Linux, providing a web-based administration in…
777010active
kvcache-ai/Mooncake
Mooncake is a KVCache-centric disaggregated serving platform for LLM inference, originally built to serve Kimi by Moonshot AI. It separates…
906835active
derailed/popeye
Popeye is a read-only CLI tool that scans live Kubernetes clusters and reports potential issues with deployed resources and configurations.…
566397active
vllm-project/semantic-router
vLLM Semantic Router is an open-source programmable routing and control layer for building Mixture-of-Models systems across heterogeneous L…
806243active
AidLux (AidLearning)
AidLux (originally AidLearning) is an AIoT development platform that runs a native Ubuntu Linux environment with GUI, deep learning tooling…
635812active
Mountpoint for Amazon S3
Mountpoint for Amazon S3 is a high-throughput FUSE file client that mounts an Amazon S3 bucket as a local file system. It translates file o…
925781stable
cubefs/cubefs
CubeFS is a CNCF-graduated, cloud-native distributed file and object storage system written in Go. It supports S3, HDFS, and POSIX access p…
875674stable
tonarino/innernet
innernet is a self-hosted private network (overlay VPN) system built on WireGuard, with a coordination server and client CLI written in Rus…
805554active
winglang/wing
Wing is an open-source, cloud-oriented programming language that unifies infrastructure definitions and application runtime code in a singl…
785402active
facebookincubator/katran
Katran is a C++ library and BPF program for building a high-performance layer 4 load balancing forwarding plane. It leverages the Linux ker…
775372active
tsuru
Tsuru is an open-source, extensible Platform as a Service (PaaS) that simplifies application deployment and management on top of Kubernetes…
965311active
ministackorg/ministack
MiniStack is a free, MIT-licensed local AWS emulator that mimics 60+ AWS services (S3, SQS, SNS, DynamoDB, Lambda, EC2, RDS, ElastiCache, E…
794996active
llm-d
llm-d is a Kubernetes-native distributed LLM inference serving stack that orchestrates model servers like vLLM and SGLang across clusters. …
834891active
Hyperlight
Hyperlight is a lightweight Virtual Machine Manager (VMM) library, written in Rust, that embeds micro virtual machines into applications fo…
904740active
OPNsense
OPNsense is an open-source, FreeBSD-based firewall and routing platform with a web GUI, REST API, and extensible plugin system. It provides…
754696active
Cloudflare MCP Server
A collection of Model Context Protocol (MCP) servers from Cloudflare that let MCP clients like Cursor or Claude manage Cloudflare services …
814365active
octelium/octelium
Octelium is a free, open-source, self-hosted unified zero trust secure access platform built on Kubernetes. It can operate as a remote acce…
874107active
Kuma
Kuma is a CNCF Sandbox, Envoy-based service mesh that provides L4-L7 connectivity, discovery, security (mTLS), observability, and traffic c…
954015stable
spdk/spdk
SPDK is a set of C libraries, drivers, and tools for building high-performance, scalable user-mode storage applications. It moves storage d…
893683stable
ascending-llc/jarvis-registry
Jarvis Registry is an open-source, enterprise-grade MCP and A2A agent gateway and workflow orchestration platform that gives AI copilots an…
843531active
iamlive
A Go CLI tool that generates IAM policies by monitoring AWS, Azure, or GCP API calls via client-side monitoring or an embedded proxy. It ob…
773416active
PatchMon/PatchMon
PatchMon is a self-hostable, AGPL-licensed Linux patch management and server monitoring platform with a lightweight outbound-only agent and…
783368active
zalando/skipper
Skipper is an HTTP router and reverse proxy written in Go, designed for service composition with support for hundreds of thousands of dynam…
943332stable
envoyproxy/gateway
Envoy Gateway is an open-source control plane that manages Envoy Proxy as a standalone or Kubernetes-based application gateway, using Kuber…
993091stable
kubernetes-sigs/kueue
Kueue is a Kubernetes-native job queueing system providing APIs and controllers that decide when batch, HPC, and AI/ML workloads should be …
953086active
cruise-control-for-kafka/cruise-control
Cruise Control is a Java-based service that automates dynamic workload rebalancing and self-healing for Apache Kafka clusters. It tracks br…
903046active

← prev page 6 / 7 next →