awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Alternativas open source a Terraform

Clasificación actualizada el 1 jul 2026

For una herramienta de código abierto para aprovisionamiento de infraestructura, the strongest matches are opentofu/opentofu (OpenTofu is a fully open-source fork of Terraform that), pulumi/pulumi (Pulumi is a fully open-source infrastructure-as-code framework that lets) and hashicorp/terraform (Terraform is the flagship infrastructure-as-code tool with all the). skypilot-org/skypilot and encoredev/encore round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Curamos repositorios de código abierto en GitHub que coinciden con “open source terraform alternatives”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

Alternativas open source a Terraform

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • opentofu/opentofuAvatar de opentofu

    opentofu/opentofu

    29,206Ver en 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 a fully open-source fork of Terraform that provides a declarative infrastructure-as-code workflow with state management, plan/apply, and a provider plugin ecosystem, making it exactly the tool you're looking for.

    GoDeclarative Infrastructure Definitions
    Ver en GitHub↗29,206
  • pulumi/pulumiAvatar de pulumi

    pulumi/pulumi

    24,797Ver en 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 fully open-source infrastructure-as-code framework that lets you define, deploy, and manage cloud resources using general-purpose programming languages, with state management, a rich provider/plugin ecosystem, and a plan/apply CLI workflow — directly matching the declarative provisioning tool you are looking for.

    GoDeclarative Infrastructure DefinitionsProvider RegistriesMulti-Cloud Orchestrators
    Ver en GitHub↗24,797
  • hashicorp/terraformAvatar de hashicorp

    hashicorp/terraform

    48,720Ver en 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 flagship infrastructure-as-code tool with all the desired features—declarative language, state management, provider ecosystem, and plan/apply CLI workflow—but its current Business Source License may not qualify as fully open-source under standard definitions.

    GoDeclarative Infrastructure LanguagesMulti-Cloud Orchestrators
    Ver en GitHub↗48,720
  • skypilot-org/skypilotAvatar de skypilot-org

    skypilot-org/skypilot

    10,172Ver en GitHub↗

    SkyPilot is a multi-cloud AI orchestrator and distributed task scheduler designed to launch and manage AI workloads across various cloud providers, Kubernetes, and Slurm clusters. It functions as an infrastructure-as-code framework that uses declarative files to define resource requirements and setup commands for consistent execution across different environments. The project differentiates itself through automated cost optimization, selecting the most affordable GPU or TPU hardware and managing spot instances to reduce expenses. It also provides a remote development environment that bridges

    SkyPilot provisions cloud resources declaratively with YAML files and a CLI, fitting the infrastructure-as-code category well, although its focus on AI workloads means it is narrower than a general-purpose tool like Terraform.

    PythonDeclarative Infrastructure DefinitionsMulti-Cloud Orchestrators
    Ver en GitHub↗10,172
  • encoredev/encoreAvatar de encoredev

    encoredev/encore

    12,049Ver en GitHub↗

    Encore is a distributed systems framework designed to unify backend development, infrastructure provisioning, and observability. It functions as an infrastructure-as-code platform that allows developers to define cloud resources, databases, and messaging topics directly within their application code. By analyzing these declarations at compile-time, the system automatically manages the deployment of cloud resources and security policies, ensuring parity between local development and production environments. The platform distinguishes itself through its integrated development experience, which

    Encore is an infrastructure-as-code platform that automatically provisions cloud resources from annotations in your application code, making it a strong fit for declarative cloud provisioning even though it uses a code-first approach rather than a separate configuration language.

    GoDeclarative Infrastructure Definitions
    Ver en GitHub↗12,049
  • aws/serverless-application-modelAvatar de aws

    aws/serverless-application-model

    9,560Ver en GitHub↗

    This is an infrastructure as code tool and serverless deployment orchestrator that provides a shorthand syntax for defining serverless infrastructure. It functions as a framework for transforming concise resource declarations into full AWS CloudFormation templates to automate the provisioning of cloud functions, APIs, and databases. The project distinguishes itself by using a macro-based transformation system to expand simplified resource types into detailed infrastructure components. It includes an automated permission mapping system that translates high-level resource interaction intents in

    aws/serverless-application-model is an open-source infrastructure as code tool that provisions AWS serverless resources using a declarative shorthand syntax, but it is limited to AWS and lacks a multi-provider plugin ecosystem and independent state management, making it a narrower fit for the Terraform-like multi-cloud request.

    PythonServerless DeploymentServerless ProvisioningAutomated Policy Mappings
    Ver en GitHub↗9,560
  • aws/aws-cdkAvatar de aws

    aws/aws-cdk

    12,817Ver en GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    AWS CDK is an open-source infrastructure-as-code framework that lets you define and provision AWS resources using familiar programming languages, with a CLI supporting a plan/apply-like workflow (cdk diff/deploy); it squarely fits the IaC tool category, though its scope is limited to AWS and it uses code rather than a declarative configuration language.

    TypeScriptInfrastructure as CodeAWS ProvisionersCloud Deployment Automation
    Ver en GitHub↗12,817
  • serverless/serverlessAvatar de serverless

    serverless/serverless

    46,917Ver en GitHub↗

    The Serverless Framework is a declarative infrastructure-as-code tool designed to automate the deployment, scaling, and lifecycle management of cloud-native applications. It provides a unified command-line interface that translates high-level configuration files into provider-specific resource templates, enabling developers to orchestrate complex architectures, event-driven functions, and cloud resources within a single project structure. What distinguishes this framework is its focus on developer experience and multi-environment parity. It supports local function invocation and event proxyin

    The Serverless Framework is a declarative infrastructure‑as‑code tool specifically for provisioning and managing cloud‑native (serverless) resources, with a YAML configuration language, state management, plugin ecosystem, and CLI workflow — all under a fully open‑source license, which directly matches the search for an open‑source IaC tool.

    JavaScriptDeployment OrchestratorsInfrastructure as CodeInfrastructure as Code Frameworks
    Ver en GitHub↗46,917
  • crossplane/crossplaneAvatar de crossplane

    crossplane/crossplane

    11,791Ver en GitHub↗

    Crossplane is a Kubernetes-based control plane framework that functions as a cloud resource orchestrator and infrastructure-as-code platform. It enables the management of heterogeneous infrastructure by extending the Kubernetes API to provision and maintain external cloud services through declarative configuration. By utilizing custom resource controllers, it continuously reconciles the state of external infrastructure with defined desired states, ensuring consistent deployment and lifecycle management across multiple cloud providers. The platform distinguishes itself through its composition-

    Crossplane is a Kubernetes-native infrastructure-as-code platform that uses declarative custom resources and a provider ecosystem to provision and manage cloud resources, fitting the core intent for an open-source IaC tool; note its workflow is based on continuous reconciliation via kubectl rather than a standalone plan/apply cycle.

    GoCloud Resource OrchestratorsDeclarative Reconciliation EnginesInfrastructure API Definitions
    Ver en GitHub↗11,791

Related searches

  • an open source configuration management tool
  • alternativa open source a los contenedores Docker
  • una plataforma de automatización de Terraform autohospedada
  • plataforma open source de automatización de flujos de trabajo
  • una herramienta de IaC que utiliza lenguajes de propósito general
  • alternativa open source a Docker
  • an open source platform for internal tools
  • an open source ci cd pipeline tool