{"data":[{"slug":"pulumi","name":"Pulumi","tagline":"Infrastructure as code in real languages","category":"devops","url":"https://pulumi.com","github":"https://github.com/pulumi/pulumi","pricing":"freemium","hook":"Pulumi lets you write infrastructure in TypeScript, Python, or Go.","whatsGood":"Real programming languages mean real abstractions—loops, conditionals, functions. Testing infrastructure becomes possible. IDE support is excellent. Type safety catches errors early.","theCatch":"Smaller ecosystem than Terraform. Learning curve for infrastructure patterns. The state service is a dependency unless self-hosted.","verdict":"IaC for developers who want real programming languages.","addedAt":"2026-08-19","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"IaC","tags":["free-tier","permissive","active"],"capabilities":[],"surfaces":["Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"Freemium","githubStars":25799,"starsPerWeek":50,"access":"free","archived":false,"repo":{"createdAt":"2016-10-31","pushedAt":"2026-10-20","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/gems/pulumi","html":"/gems/pulumi","markdown":"/gems/pulumi.md"}},{"slug":"sst","name":"SST","tagline":"MIT infrastructure-as-code for AWS, with live Lambda dev","category":"devops","url":"https://sst.dev","github":"https://github.com/anomalyco/sst","pricing":"open-source","hook":"SST is the AWS toolkit that makes Lambda feel like a local server.","whatsGood":"MIT. Components for functions, queues, databases, and frontends on AWS. sst dev tails live cloud resources. Ion rewrite is the current line. You keep the AWS account.","theCatch":"AWS-shaped. Other clouds are not the happy path. You still pay AWS. The Ion/v3 cut left a trail of outdated v2 tutorials — read current sst.dev docs.","verdict":"MIT IaC for AWS. Live dev is the feature; the bill is still Amazon.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"IaC","subcategory":"IaC","tags":["self-host","permissive","active"],"capabilities":["aws","lambda"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":26365,"starsPerWeek":81,"access":"free","archived":false,"repo":{"createdAt":"2020-08-04","pushedAt":"2026-10-08","license":"MIT","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/gems/sst","html":"/gems/sst","markdown":"/gems/sst.md"}},{"slug":"opentofu","name":"OpenTofu","tagline":"MPL-2.0 Linux Foundation Terraform fork; truly OSS IaC","category":"devops","url":"https://opentofu.org","github":"https://github.com/opentofu/opentofu","pricing":"open-source","hook":"OpenTofu is the MPL drop-in when Terraform BSL license risk is the actual procurement problem.","whatsGood":"MPL-2.0 under Linux Foundation / CNCF gravity. HCL-compatible with most Terraform providers/modules. Native state encryption shipped; community registry. Swap binary, tofu init — usually.","theCatch":"Vs Terraform/Pulumi: license-first fork of Terraform 1.5-era lineage — not Pulumi programming-language IaC. Not HashiCorp Cloud/Enterprise features. Provider edge cases exist; verify before big migrations.","verdict":"MPL-2.0 Terraform-compatible IaC. The OSS license answer to BSL.","addedAt":"2026-09-04","featured":false,"domain":"DevOps","subSpecialty":"IaC","subcategory":"IaC","tags":["cli","self-host","copyleft","active"],"capabilities":["iac","terraform","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"MPL-2.0","githubStars":30556,"starsPerWeek":184,"access":"free","archived":false,"repo":{"createdAt":"2023-08-16","pushedAt":"2026-10-21","license":"MPL-2.0","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/gems/opentofu","html":"/gems/opentofu","markdown":"/gems/opentofu.md"}},{"slug":"terraform","name":"Terraform","tagline":"HashiCorp's infrastructure-as-code CLI; BUSL-1.1 source-available, free to self-host","category":"devops","url":"https://developer.hashicorp.com/terraform","github":"https://github.com/hashicorp/terraform","pricing":"source-available","hook":"Terraform is the infrastructure as code CLI most cloud teams already know: you describe resources in HCL, run plan to see the diff, and apply it through thousands of providers.","whatsGood":"Release v1.16.6 (2026-10-14), commit on 2026-10-20. ★~50k over twelve years (~76 a week). Useful when you manage cloud resources across providers and want reviewed, versioned changes instead of console clicks. The provider and module ecosystem is the main reason to pick it.","theCatch":"Terraform is under BUSL-1.1 (Business Source License): free to use and self-host, including in production, but you can't offer it as a competing paid hosted or embedded service. Each version becomes MPL-2.0 four years after release. OpenTofu is the MPL-2.0 fork. GitHub shows the license as NOASSERTION because BUSL is not an OSI license; the LICENSE file is the one to read.","verdict":"The default IaC tool; fine to self-host, and OpenTofu is there if you need open source.","addedAt":"2026-10-21","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"IaC","tags":["cli","self-host","source-available","active"],"capabilities":["cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Source-available (BUSL-1.1)","githubStars":49993,"starsPerWeek":76,"access":"free","archived":false,"repo":{"createdAt":"2014-03-13","pushedAt":"2026-10-20","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-21"},"links":{"self":"/api/gems/terraform","html":"/gems/terraform","markdown":"/gems/terraform.md"}}],"meta":{"total":4,"count":4,"offset":0,"limit":null,"sort":"curated","sorts":["curated","catalog","new","stars","trending","name"],"filters":{"subcategory":"iac"},"next":null,"categories":["agents","nextjs","python","shopify","databases","devops","design","observability","rust","payments","comms","notifications","libraries"],"tags":["mcp","cli","tui","api","sdk","desktop-app","web-ui","editor-plugin","self-host","local-first","free-tier","paid-only","paid-led","permissive","copyleft","source-available","license-unclear","coding-agents","local-llm","rag","memory","evals","browser-automation","scraping","sandbox","skills","voice","security","auth","payments","realtime","postgres","vector","kubernetes","containers","observability","testing","workflows","graphics-3d","git","active","stale","archived","young-repo","fast-stars"]}}