Skip to main content
OpenSourceAlternatives

Terrateam

Open source · OSI-approvedStatus: unknownNew

Terraform and OpenTofu plan and apply automation in pull requests

Terrateam is an open-source GitOps orchestrator that runs Terraform and OpenTofu workflows from pull requests, now operating under the Stategraph name with its repository at stategraph/stategraph under the MPL-2.0 license. Every pull request gets a plan posted as a comment, with policy checks, cost estimates, and approvals in the review, and the apply runs on merge or on a comment.[1][2]

Quick verdict

Platform and DevOps teams running Terraform or OpenTofu through GitHub or GitLab pull requests get the most from Terrateam: plans render as review comments, applies gate on policy, cost, and approvals, and the open-source core self-hosts freely for small teams. The decisive tradeoff is governance paywalling plus the rebrand, since RBAC, Gatekeeper, and centralized configuration need the Enterprise tier and all Terrateam references now resolve to Stategraph; teams off GitHub/GitLab or wanting a vendor-operated plane should look elsewhere.[1][2][3]

Key features

  • Plan on every pull request Plan on every pull request: opening a pull request triggers a plan whose result lands as a comment, showing resources to add, change, or destroy plus downstream stacks.[1][2]

  • Apply on merge or comment Apply on merge or comment: the apply runs when the pull request merges or on an apply comment, with per-environment approval requirements such as CODEOWNERS reviews.[1][2]

  • Policy gates before apply Policy gates before apply: OPA/Rego, Conftest, Checkov, and built-in checks run before anything applies, and a failing check can open a named approval gate.[1][2]

  • Cost estimates in the review Cost estimates in the review: the plan comment shows the monthly cost delta, and thresholds can require another approval before an expensive apply proceeds.[1][2]

  • Scheduled drift detection Scheduled drift detection: infrastructure drift is checked on a schedule, with a single schedule per repository in the Open Source Edition and multiple schedules in Enterprise.[1][2]

  • Five infrastructure tools Five infrastructure tools: the same workflow drives Terraform, OpenTofu, Terragrunt, CDKTF, and Pulumi, so mixed estates share one review process.[1][2]

  • Dependency-ordered layered runs Dependency-ordered layered runs: stacks and layers derive run order from dependencies, running independent layers in parallel instead of serializing everything.[1][2]

  • Tag-based configuration at scale Tag-based configuration at scale: tag queries address tens or thousands of workspaces in monorepos or across repositories without per-directory repetition.[1][2]

Who will love it

  • Platform teams on PR-based Terraform Platform teams on PR-based Terraform: teams that already review infrastructure changes as pull requests get plans, policy, cost, and approvals exactly where review happens.[1][2]

  • Regulated teams needing gates Regulated teams needing gates: per-environment approvals, policy enforcement, and audit trails suit teams that must show who approved what before an apply.[1][2]

  • Small teams starting free Small teams starting free: the Open Source Edition allows up to 3 monthly active users with unlimited runs, so a small team can run the full workflow without a contract.[1][2]

Who should avoid it

  • Teams needing free-tier RBAC Teams needing free-tier RBAC: access control, CODEOWNERS enforcement, Gatekeeper, and centralized configuration are Enterprise-only, so governance-heavy teams must budget for the commercial tier.[1]

  • Teams off GitHub and GitLab Teams off GitHub and GitLab: the pull-request workflow supports only those two forges, so teams elsewhere cannot adopt Orchestration without migrating.[1]

  • Teams wanting zero operations Teams wanting zero operations: self-hosting means operating Docker or Kubernetes infrastructure plus a YAML config estate, which is real platform work unless they take the hosted SaaS instead.[1][2]

Alternatives and compatibility

Digger (OpenTaco) as closest open peer Digger (OpenTaco) as closest open peer: Digger runs Terraform plan and apply in pull-request comments inside the team's own CI with OPA policies and drift detection, covering the same substitutable PR-automation workflow with a CI-native rather than server-based design.[1][2]

Atlantis as the named incumbent Atlantis as the named incumbent: the vendor's own comparison page positions Stategraph as the Atlantis alternative, contrasting CI-based execution and resource-level locks with Atlantis's single credential-holding server and project locks.[1]

Managed platforms for hands-off teams Managed platforms for hands-off teams: the vendor also publishes comparisons against HCP Terraform and Terragrunt, and teams that prefer a vendor-operated control plane over self-hosting would evaluate those hosted options against Stategraph's hosted SaaS.[1][2]

Questions worth asking

Is Terrateam now called Stategraph?

Yes. terrateam.io redirects to stategraph.com and the repository moved from terrateamio/terrateam to stategraph/stategraph. The product is the same GitOps Terraform orchestrator under a new name, and the open-source core keeps the MPL-2.0 license. Checked October 10, 2026.[1][2]

How much does Terrateam cost per month?

The Open Source Edition is free for up to 3 monthly active users per installation with unlimited runs. No per-month SaaS figure is documented on the inspected pages; larger teams use the commercial Enterprise Edition or hosted plans, with limits described on the pricing page. Checked October 10, 2026.[1][2]

Can you self-host Terrateam?

Yes. The Open Source Edition self-hosts on Docker, Kubernetes, or AWS ECS, and the README gives a Docker Compose setup-wizard quickstart. If you prefer not to operate it, the same workflow is available as hosted SaaS with a free start.[1][2]

Does Terrateam work with GitLab?

Yes. Orchestration runs on GitHub and GitLab, with configuration in a YAML file per repository. Teams on other forges cannot use the pull-request workflow, although the separate state-graph backend works from the CLI with any CI.[1][2]

Sources and editorial review

Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Stategraph Orchestration (official)

    official · Observed October 10, 2026

    Official product page (redirect target of terrateam.io): PR plans, merge/comment applies, layered runs, policy/cost/approvals, IaC breadth, MPL-2.0, free small-team tier.

  2. stategraph/stategraph README (official)

    official · Observed October 10, 2026

    Official repo README: Orchestration plus state-graph backend, OCaml and MPL-2.0 badges, Docker Compose self-hosted quickstart, 3-user OSS limit, GitHub and GitLab support.

  3. stategraph/stategraph LICENSE (official)

    official · Observed October 10, 2026

    License file in stategraph/stategraph containing the MPL-2.0 grant.

  4. Editions and Licensing (official docs)

    official · Observed October 10, 2026

    Canonical editions reference: OSS versus Enterprise capabilities, Docker/Kubernetes/AWS ECS self-hosting, API tokens, RBAC, Gatekeeper.

  5. Atlantis vs Stategraph (official)

    official · Observed October 10, 2026

    Vendor comparison positioning Stategraph as the Atlantis alternative with CI execution, resource locks, and built-in governance.

  6. diggerhq/digger README (official)

    official · Observed October 10, 2026

    Digger README: Terraform plan/apply in PR comments in own CI, OPA, PR locks, drift detection, OpenTaco rename.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

Digger

DiggerOpen

Terraform plan and apply automation that runs inside your CI

Stars5,044
Commitjust now
LicenseMIT

Digger is a self-hosted IaC orchestrator that runs Terraform and OpenTofu plan and apply workflows in pull requests using existing CI compute.

Kestra

KestraOpen

Open-source orchestration platform for scheduled and event-driven workflows as code

Stars29.5K
Commitjust now
LicenseApache-2.0

Kestra is an open-source, event-driven orchestration platform for building scheduled and event-driven workflows as declarative YAML flows, authored in code or a live-updating user interface.

Pulumi

PulumiOpen

Infrastructure as code in TypeScript, Python, Go, and .NET

Stars25.8K
Commitjust now
LicenseApache-2.0

Pulumi is an open source infrastructure-as-code platform for defining and managing cloud infrastructure with general-purpose programming languages.

Vector

VectorOpen

High-performance observability pipeline for logs and metrics

Stars22.7K
Commitjust now
LicenseMPL-2.0

Vector is a Rust observability data pipeline that collects, transforms, and routes logs and metrics from dozens of sources to any vendor sink.

Coder

CoderAIOpen

Self-hosted cloud development environments and governed AI coding agents

Stars16.8K
Commitjust now
LicenseAGPL-3.0

Coder is a self-hosted platform for running cloud development environments and AI coding agents on infrastructure you control.

Bytebase

Bytebase

Database governance for schema changes, access control, and audit

Stars14.5K
Commitjust now
LicenseMIT + proprietary enterprise license

Bytebase is a database governance platform for reviewing, approving, and shipping schema changes with access control and audit built in.