awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Terraform Team Collaboration Platforms

Ranking updated Jun 30, 2026

For a self-hosted Terraform automation platform, the first results are diggerhq/digger (Digger is a self-hostable GitOps platform purpose-built for Terraform collaboration, handling plan/apply workflows, policy enforcement, state management, drift detection, and team RBAC directly from version control and CI — exactly what this search needs), runatlantis/atlantis and hashicorp/terraform (Terraform is the core CLI tool that powers infrastructure provisioning, but it lacks the built-in multi-user team workflow, policy enforcement, and VCS integration that a full collaboration platform provides; you need a layer like Atlantis or Spacelift for those features). open-policy-agent/opa and infracost/infracost round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Open-source tools and platforms for managing shared Terraform workflows and infrastructure state within engineering teams.

Terraform Team Collaboration Platforms

Find the best repos with AI.We'll search the best matching repositories with AI.
  • diggerhq/diggerdiggerhq avatar

    diggerhq/digger

    4,979View on GitHub↗

    Digger is a GitOps infrastructure automation system and Terraform orchestrator. It enables the execution of infrastructure plans and applies directly from version control pull requests and CI pipelines. The project provides a framework for policy-based governance and state management. It enforces role-based access controls and custom security policies on infrastructure changes, while centrally storing state files with version history and access controls. The system manages infrastructure workflows through pull request comment triggers and remote execution. It includes capabilities for drift

    Digger is a self-hostable GitOps platform purpose-built for Terraform collaboration, handling plan/apply workflows, policy enforcement, state management, drift detection, and team RBAC directly from version control and CI — exactly what this search needs.

    GoDrift DetectionDrift Detection
    View on GitHub↗4,979
  • runatlantis/atlantisrunatlantis avatar

    runatlantis/atlantis

    9,146View on GitHub↗

    Atlantis is a GitOps deployment tool and infrastructure as code orchestrator that synchronizes cloud resources with a git repository using pull request comments. It serves as a policy-based infrastructure gate and automation system for Terraform, executing plans and applies directly from version control to coordinate deployments across multiple projects and environments. The system differentiates itself through a lock-based concurrency model that prevents simultaneous modifications to the same project or workspace. It features server-side policy validation to intercept plan outputs for compli

    Atlantis is a GitOps-driven Terraform automation platform that runs plans and applies from pull requests, enforces policies server-side, manages state with locking, and supports team collaboration through VCS integration — it directly matches the search for a self-hostable Terraform collaboration and automation platform.

    GoInfrastructure Policy EnforcementInfrastructure State ManagementPull Request Automation Tools
    View on GitHub↗9,146
  • hashicorp/terraformhashicorp avatar

    hashicorp/terraform

    48,720View on GitHub↗

    Terraform is a declarative infrastructure-as-code tool designed to manage the lifecycle of cloud and on-premises resources. It functions as a workflow engine that reconciles a defined desired state against real-world infrastructure, using a persistent state-tracking layer to maintain consistency and visibility across distributed environments. By mapping infrastructure components into a directed acyclic graph, the system calculates the optimal order for provisioning, updating, or destroying resources. The platform is distinguished by its extensible plugin-based architecture, which decouples co

    Terraform is the core CLI tool that powers infrastructure provisioning, but it lacks the built-in multi-user team workflow, policy enforcement, and VCS integration that a full collaboration platform provides; you need a layer like Atlantis or Spacelift for those features.

    GoDeployment Lifecycle WorkflowsPolicy-As-Code EnginesInfrastructure Lifecycle Execution Engines
    View on GitHub↗48,720
  • open-policy-agent/opaopen-policy-agent avatar

    open-policy-agent/opa

    11,860View on GitHub↗

    This project is a unified, cloud-native policy engine designed to decouple authorization and security logic from application codebases. It functions as a centralized authorization service that evaluates structured input data against declarative rules, enabling consistent policy enforcement across microservices, infrastructure, and continuous integration pipelines. The engine utilizes a specialized logic programming language to express complex constraints, which are compiled into an optimized intermediate representation for high-performance evaluation. By supporting both sidecar-based deployme

    OPA is a powerful policy engine that could enforce policies in a Terraform workflow, but it is not a Terraform collaboration and automation platform—it lacks the core plan/apply workflow, state management, VCS integration, and team collaboration features you are looking for.

    GoPolicy as CodePolicy-As-Code EnginesInfrastructure Policy Enforcement
    View on GitHub↗11,860
  • infracost/infracostinfracost avatar

    infracost/infracost

    12,369View on GitHub↗

    Infracost is an infrastructure-as-code financial governance platform that calculates the cost impact of cloud resource changes. By performing static analysis on configuration files, the tool identifies infrastructure resources and their properties to estimate spending changes before deployment occurs. The platform distinguishes itself by integrating directly into development workflows, providing automated cost reporting and policy validation within pull request comments. It utilizes a modular architecture to map infrastructure definitions to real-time pricing data from cloud providers, allowi

    Infracost is a cost estimation and financial governance tool for Terraform, not a platform for team collaboration on plan/apply workflows, policy enforcement, or state management — it only covers cost analysis, which is a narrow part of what you need.

    GoPolicy-As-Code EnginesInfrastructure Policy Enforcement
    View on GitHub↗12,369
  • tenable/terrascantenable avatar

    tenable/terrascan

    5,210View on GitHub↗

    Terrascan is a static analysis tool designed to evaluate infrastructure-as-code configuration files for security vulnerabilities and compliance violations. By parsing these files into an intermediate representation, it identifies risks before cloud resources are provisioned, serving as a compliance auditor for cloud-native environments. The tool functions as a policy-as-code engine, allowing users to define and enforce custom security rules and industry benchmarks using a specialized query language. It distinguishes itself through its ability to integrate directly into development and deploym

    Terrascan is a static analysis tool for Terraform security and compliance, but it does not provide the collaborative plan/apply workflows, state management, or drift detection that a Terraform automation platform requires.

    GoPolicy-As-Code EnginesInfrastructure Policy Enforcement
    View on GitHub↗5,210
  • open-policy-agent/conftestopen-policy-agent avatar

    open-policy-agent/conftest

    3,128View on GitHub↗

    Conftest is a suite of tools designed for validating structured configurations, testing policy logic, and generating policy documentation. It serves as a configuration file validator that checks YAML, JSON, and Helm charts for security violations and compliance issues using declarative rules. The project functions as an Open Policy Agent testing tool, allowing structured configuration files to be validated against custom policies written in Rego. It includes a policy-as-code testing framework to ensure policy logic is correct and a utility to extract metadata from Rego code to create static m

    Conftest validates structured configs against Rego policies but is a policy-checking tool, not a full Terraform collaboration platform with plan/apply workflows, state management, or team coordination.

    GoPolicy-As-Code EnginesConfiguration and Policy Enforcement
    View on GitHub↗3,128
  • pulumi/pulumipulumi avatar

    pulumi/pulumi

    24,797View on GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Pulumi is a general-purpose infrastructure-as-code platform that offers planning, deployment, state management, and team collaboration, but it uses its own programming-language-driven approach rather than operating on Terraform configurations, so it is not a Terraform-specific collaboration and automation platform.

    GoDrift DetectionDrift DetectionPolicy-As-Code Engines
    View on GitHub↗24,797
  • datreeio/datreedatreeio avatar

    datreeio/datree

    6,339View on GitHub↗

    Datree is a policy enforcement framework for Kubernetes that validates configurations against rules written in Rego, JSON Schema, or CEL. It operates as both a command-line tool for pre-deployment scanning and as a cluster-side admission webhook for real-time enforcement, integrating with CI/CD pipelines and continuous delivery tools like ArgoCD and FluxCD. The framework supports namespace-scoped policy mapping, allowing different policies to apply to different namespaces, and provides a skip annotation mechanism for selectively bypassing rules on individual resources or entire namespaces. It

    Datree is a policy enforcement framework for Kubernetes, not a Terraform collaboration platform—it validates Kubernetes configurations rather than managing Terraform workflows like plan/apply, state management, or VCS integration.

    GoPolicy as CodePolicy-As-Code EnginesConfiguration and Policy Enforcement
    View on GitHub↗6,339
  • netbox-community/netboxnetbox-community avatar

    netbox-community/netbox

    19,844View on GitHub↗

    NetBox is a data center infrastructure management tool designed to serve as a centralized source of truth for network environments. It provides a structured platform for documenting network topology, managing device inventories, and tracking IP address spaces, ensuring that physical and logical connections are maintained within a single, consistent database. The system is built on a modular framework that supports custom plugins, allowing organizations to extend its core functionality and tailor infrastructure modeling to specific operational requirements. By utilizing a declarative state mod

    NetBox is a data center infrastructure management (DCIM) tool for documenting network topology and IPAM, not a platform for Terraform collaboration, planning, and policy enforcement — while it offers self-hosted state management and drift detection, it does not provide Terraform-specific workflows or VCS integration.

    PythonDrift DetectionConfiguration and Policy Enforcement
    View on GitHub↗19,844
  • argoproj/argo-cdargoproj avatar

    argoproj/argo-cd

    22,087View on GitHub↗

    Argo CD is a declarative, GitOps-based continuous delivery tool designed for Kubernetes. It functions as a centralized control plane that synchronizes application states from version-controlled repositories directly into target clusters, ensuring that the live environment consistently matches the desired configuration defined in Git. The platform distinguishes itself through its ability to manage multi-cluster deployments from a single interface, providing unified oversight across distinct computing environments. It employs a controller-based reconciliation loop to continuously monitor for co

    Argo CD is a GitOps continuous delivery tool for Kubernetes, not a Terraform collaboration platform—it handles Kubernetes application state from Git rather than Terraform plans, state management, or policy enforcement.

    GoDrift Detection
    View on GitHub↗22,087
  • opentofu/opentofuopentofu avatar

    opentofu/opentofu

    29,206View on GitHub↗

    OpenTofu is a declarative infrastructure orchestrator that automates the provisioning and management of cloud resources. It functions as a platform-agnostic interface, allowing users to define their desired environment state in configuration files, which the system then reconciles against live infrastructure to calculate and execute necessary updates. The project utilizes a graph-based execution engine to determine the optimal sequence for resource operations, enabling the parallel processing of independent components to reduce deployment times. To support complex, multi-platform environments

    OpenTofu is the core declarative infrastructure orchestrator (a Terraform fork) that handles plan/apply and state management, but it is a CLI tool rather than a full platform with built-in multi-user collaboration, policy enforcement, or VCS integration.

    GoInfrastructure State Management
    View on GitHub↗29,206
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
diggerhq/digger5KGoMITJun 12, 2026
runatlantis/atlantis9.1KGoApache-2.0Jun 17, 2026
hashicorp/terraform
48.7K
Go
NOASSERTION
Jun 16, 2026
open-policy-agent/opa11.9KGoApache-2.0Jun 16, 2026
infracost/infracost12.4KGoApache-2.0Jun 3, 2026
tenable/terrascan5.2KGoApache-2.0Nov 20, 2025
open-policy-agent/conftest3.1KGootherFeb 18, 2026
pulumi/pulumi24.8KGoapache-2.0Feb 19, 2026
datreeio/datree6.3KGoApache-2.0Apr 23, 2024
netbox-community/netbox19.8KPythonapache-2.0Feb 19, 2026

Related searches

  • a tool for diagramming Terraform infrastructure
  • a tool that prices Terraform changes
  • a Terraform policy and compliance checker
  • a tool for detecting infrastructure drift
  • an MCP server for managing Terraform infrastructure
  • a self hosted server for build pipelines
  • an open source tool for infrastructure provisioning
  • a tool for importing infrastructure into Terraform