Topics / #terraform
Terraform projects on GitHub
Infrastructure as code provisioning tool
As of , the most-starred Terraform projects on GitHub are devops-exercises (84.9K stars), terraform (50K stars) and data-engineering-zoomcamp (46.3K stars). GitHub.Locker tracks 32 Terraform repositories with 645.6K stars combined. The fastest-growing on October 19 was langfuse, with +51 stars in a day.
Hot right now
Most stars gained in a day · Oct 19
langfuse
langfuse/langfuse · ★ 36.1KLangfuse is an open source LLM engineering platform for tracing, evaluating, and debugging LLM and agent applications, with prompt management and a playground built in.
floci
floci-io/floci · ★ 26.9KFloci is a free, open-source local AWS emulator: it serves AWS-compatible APIs — S3, SQS, DynamoDB, Lambda, ECS and many more — from your own machine for development, testing, and CI, with no cloud account, auth token, or paid feature gates.
+23netbird
netbirdio/netbird · ★ 30.1KNetBird is an open-source Zero Trust networking platform: it builds a configuration-free peer-to-peer WireGuard overlay network with centralized access control, so you can create secure private networks without open ports, complex firewall rules or VPN gateways.
+21data-engineering-zoomcamp
DataTalksClub/data-engineering-zoomcamp · ★ 46.3KThis is 'Data Engineering Zoomcamp', a free 9-week course that teaches the fundamentals of data engineering by building an end-to-end data pipeline from scratch.
The all-time top
32 projects · by stars
- 84.9K
#1 · bregman-arie/devops-exercisesdevops-exercises
A massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.
- 50K
#2 · hashicorp/terraform
terraform
Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently, letting you describe cloud and on-prem resources in declarative configuration files instead of clicking through consoles.
- 46.3K
#3 · DataTalksClub/data-engineering-zoomcampdata-engineering-zoomcamp
This is 'Data Engineering Zoomcamp', a free 9-week course that teaches the fundamentals of data engineering by building an end-to-end data pipeline from scratch.
- 4
langfuse
36.1Klangfuse/langfuse · TypeScriptLangfuse is an open source LLM engineering platform for tracing, evaluating, and debugging LLM and agent applications, with prompt management and a playground built in.
- 5

manifesto
35.6Kopentofu/manifesto · HTMLThis is the OpenTF Manifesto, a public document and petition opposing HashiCorp's move of Terraform's license away from open source, calling for it to be switched back to a truly open source license.
- 6
opentofu
30.5Kopentofu/opentofu · GoOpenTofu is an open-source tool for declaratively managing cloud infrastructure, letting you build, change, and version infrastructure safely and efficiently.
- 7

netbird
30.1Knetbirdio/netbird · GoNetBird is an open-source Zero Trust networking platform: it builds a configuration-free peer-to-peer WireGuard overlay network with centralized access control, so you can create secure private networks without open ports, complex firewall rules or VPN gateways.
- 8
infisical
29.9KInfisical/infisical · TypeScriptInfisical is an open-source security platform teams use to centralize secrets, certificates, and privileged access, with syncing, rotation, and leak prevention built in.
- 9

90DaysOfDevOps
29.8KMichaelCade/90DaysOfDevOps · ShellA structured learning curriculum for DevOps that grew out of a personal 90-day public learning challenge, now covering principles, processes, tooling, and real-world use cases like Kubernetes, Terraform, and Ansible.
- 10
floci
26.9Kfloci-io/floci · JavaFloci is a free, open-source local AWS emulator: it serves AWS-compatible APIs — S3, SQS, DynamoDB, Lambda, ECS and many more — from your own machine for development, testing, and CI, with no cloud account, auth token, or paid feature gates.
- 11

microservices-demo
21.1KGoogleCloudPlatform/microservices-demo · GoOnline Boutique is a sample cloud-first e-commerce web app made of 11 microservices in different languages, built by Google to demonstrate Kubernetes, gRPC, Istio and other Google Cloud technologies.
- 12

DevOps-Roadmap
20.8Kmilanm/DevOps-RoadmapA step-by-step roadmap for becoming a DevOps engineer, organized as a sequence of topics with links to mostly free learning resources for each one.
- 13

coder
17.1Kcoder/coder · GoCoder is a self-hosted platform for creating cloud development environments and running AI coding agents on your own infrastructure.
- 14

yq
16.1Kmikefarah/yq · Goyq is a lightweight, portable command-line processor for YAML, JSON, XML, INI and more — you pipe data through jq-like expressions to read, edit or convert it right in the terminal.
- 15
packer
15.8Khashicorp/packer · GoPacker is a tool for creating identical machine images for multiple platforms from a single source configuration. It is lightweight, runs on every major OS, and builds images for multiple platforms in parallel.
- 16

bytebase
14.6Kbytebase/bytebase · GoBytebase is an open-source database governance platform that acts as a control plane between users (humans and AI agents) and databases, governing change management, access control, and compliance so every change and query is reviewed, controlled, and recorded.
- 17

terraformer
14.5KGoogleCloudPlatform/terraformer · GoTerraformer is a CLI tool that generates Terraform configuration (tf/json) and state files from infrastructure that already exists in the cloud, essentially reverse-engineering Terraform code from live resources.
- 18

E2B
14.5Ke2b-dev/E2B · PythonE2B is open-source infrastructure that lets you run AI-generated code in secure, isolated cloud sandboxes, so agents can execute untrusted code safely.
- 19

semaphore
14.3Ksemaphoreui/semaphore · GoSemaphore UI is a modern web interface and API for running and managing Ansible playbooks, Terraform/OpenTofu/Terragrunt, PowerShell and Bash scripts, so you don't have to deploy from a terminal anymore.
- 20

CubeSandbox
13KTencentCloud/CubeSandbox · GoCubeSandbox is a high-performance, secure sandbox service for running untrusted AI agent code, built on RustVMM and KVM with hardware-isolated MicroVMs.
- 21
infracost
12.6Kinfracost/infracost · GoInfracost gives engineers, AI coding agents, and CI/CD pipelines cloud cost estimates and FinOps recommendations for Terraform, Terragrunt, CloudFormation, and AWS CDK before changes are deployed.
- 22
encore
12.5Kencoredev/encore · GoEncore is an open-source backend platform: you declare resources like databases, Pub/Sub and caches directly in code, run the whole system locally with real infrastructure, and deploy into your own AWS or GCP account.
- 23

opa
12.4Kopen-policy-agent/opa · GoOPA (Open Policy Agent) is an open source, general-purpose policy engine that lets you enforce policies — like 'can user X do Y on resource Z?' — consistently across your whole stack via a declarative policy language called Rego.
- 24

aws-devops-zero-to-hero
11.6Kiam-veeramalla/aws-devops-zero-to-hero · PythonA 30-day structured curriculum teaching AWS from scratch for DevOps engineers, covering core services with daily lessons, hands-on projects, and interview questions.
- 25
terraform-provider-aws
11.1Khashicorp/terraform-provider-aws · GoThis is the official HashiCorp Terraform provider for AWS, which lets Terraform create, update, and manage AWS resources through declarative configuration.
- 26

drawio-skill
10.2KAgents365-ai/drawio-skill · PythonAn agent skill that turns plain-language descriptions and real system sources — code, Terraform, Kubernetes, SQL, OpenAPI — into editable .drawio architecture diagrams, then keeps them synced, tested and exportable.
- 27
awesome-codex-subagents
6.4KVoltAgent/awesome-codex-subagentsA curated collection of 170+ specialized subagent definitions for OpenAI Codex, covering development tasks like coding, infrastructure, security, data/AI, and developer experience.
- 28

ministack
5Kministackorg/ministack · PythonMiniStack is a free, open-source local emulator for AWS that lets you run over 60 AWS services on your machine for development and testing.
- 29
ai-maestro
82623blocks-OS/ai-maestro · TypeScriptAI Maestro is a dashboard that lets you orchestrate many AI coding agents (Claude Code, Codex, Grok Build, and others) from one place, with persistent memory, a code graph, and agent-to-agent messaging across multiple machines.
- 30

jevbox
734extend-hq/jevbox · TypeScriptJevbox is a full stack, permission-aware document library you self-host, with a spatial file browser, organization-wide sharing, hierarchical search, and source-grounded AI chat over your documents.
- 31
forge
213cisco-open/forge · HCLForgeMT is an open-source platform from Cisco for running self-hosted GitHub Actions runners on your own AWS accounts — ephemeral EC2 runners and Kubernetes ARC runner scale sets, operated as code across many tenant repos.
- 32

full-stack-data-engineering
145schumannx/full-stack-data-engineering · PythonA full reference implementation of a streaming data warehouse on AWS: playback events flow from Kafka into a five-zone S3 Iceberg lake, get modeled with Kimball dimensional design, and are served through Athena SQL and HTML reports, all orchestrated by self-hosted Apache Airflow 3.
Related topics
Often tagged together