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

Cloud Golden Image Builders

Ranking updated Jun 30, 2026

For a tool for building reusable cloud machine images, the first results are hashicorp/packer, loft-sh/devpod (DevPod creates reproducible development workspaces using containerized environments, not hardened golden machine images for production immutable infrastructure, so it is a development environment manager rather than a golden image builder) and hashicorp/terraform (Terraform provisions and manages cloud infrastructure declaratively, but it does not build, harden, or version machine images — that's the domain of a dedicated image builder like Packer, not this tool). nodejs/docker-node and accurics/terrascan round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Automated tools and pipelines for creating, hardening, and distributing standardized virtual machine images for cloud environments.

Cloud Golden Image Builders

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

    hashicorp/packer

    15,708View on GitHub↗

    Packer is a machine image builder and multi-platform image orchestrator used to create identical virtual machine images for multiple platforms from a single source configuration. It functions as an infrastructure as code tool, utilizing the HashiCorp Configuration Language to define versioned and reproducible templates for cloud image provisioners. The tool is distinguished by its plugin-based extension model, which allows it to load external binaries for builders and provisioners to support various cloud platforms and virtualization environments. It includes a post-processor pipeline to tran

    Packer is the industry-standard tool for building identical virtual machine images across multiple cloud platforms using declarative templates, with built-in provisioners and post-processors that cover the full pipeline from base image to hardened, versioned artifacts — exactly what this immutable infrastructure workflow needs.

    GoHCL Configuration Tooling
    View on GitHub↗15,708
  • loft-sh/devpodloft-sh avatar

    loft-sh/devpod

    14,978View on GitHub↗

    DevPod is an IDE-agnostic remote development tool and containerized environment manager. It provisions reproducible development workspaces using open-standard configuration files and orchestrates these environments across local machines, remote servers, or public cloud providers. The system utilizes a client-side orchestration model that decouples workspace management from centralized cloud controllers. It features a pluggable provider-based infrastructure abstraction, which allows for multi-backend deployment and the creation of custom provider plugins to extend support for additional cloud

    DevPod creates reproducible development workspaces using containerized environments, not hardened golden machine images for production immutable infrastructure, so it is a development environment manager rather than a golden image builder.

    GoProvisionersInfrastructure Provider Plugins
    View on GitHub↗14,978
  • 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 provisions and manages cloud infrastructure declaratively, but it does not build, harden, or version machine images — that's the domain of a dedicated image builder like Packer, not this tool.

    GoInfrastructure Provider PluginsProvider Plugin Architectures
    View on GitHub↗48,720
  • nodejs/docker-nodenodejs avatar

    nodejs/docker-node

    8,566View on GitHub↗

    This project provides official container images for the Node.js runtime and its package managers. It serves as a containerized JavaScript runtime that bundles the engine and dependencies to ensure consistent application execution across different CPU architectures and operating systems. The project offers a range of Linux-based runtime images, including full, slim, and minimal distributions, allowing users to balance package availability against disk footprint. To improve security, it provides a non-root application environment that executes processes as an unprivileged user. The available i

    This repository provides ready-to-use Node.js container images, not a tool for creating, configuring, or managing custom golden machine images for a cloud infrastructure pipeline.

    DockerfileBase ImagesContainer Image Templates
    View on GitHub↗8,566
  • accurics/terrascanaccurics avatar

    accurics/terrascan

    5,210View on GitHub↗

    Terrascan is an infrastructure as code security scanner and cloud configuration auditor designed to detect security violations and compliance risks in cloud templates and Dockerfiles before provisioning. It utilizes the Open Policy Agent to evaluate infrastructure templates against both standard security policies and custom organizational rules. The project functions as a security guardrail within build pipelines, blocking risky deployments by integrating scanning logic directly into CI/CD workflows. It also includes a container registry vulnerability scanner that collects vulnerability data

    Terrascan is an infrastructure-as-code security scanner that audits cloud templates and Dockerfiles for compliance violations, but it does not create, configure, or manage machine images—it only checks the security of the configuration files you'd use to build them.

    GoContinuous Integration Pipelines
    View on GitHub↗5,210
  • gitlabhq/gitlabhqgitlabhq avatar

    gitlabhq/gitlabhq

    24,433View on GitHub↗

    This project is a Git DevOps platform and repository manager providing a complete toolset for hosting Git repositories, managing project tasks, and automating software delivery pipelines. It functions as a self-hosted version control system with integrated access controls, an issue tracker for project management, and a CI/CD pipeline orchestrator. The platform distinguishes itself by integrating DevSecOps capabilities, specifically a security scanner designed to detect secret leaks and API keys during the code review process. It coordinates the entire DevOps lifecycle, linking version control

    GitLab is a comprehensive DevOps platform with CI/CD pipelines, but it is not a dedicated golden image builder — it can orchestrate image creation through pipelines but lacks native multi-cloud image configuration and hardening features specific to immutable infrastructure.

    RubyContinuous Integration Pipelines
    View on GitHub↗24,433
  • docker-library/official-imagesdocker-library avatar

    docker-library/official-images

    6,972View on GitHub↗

    This project is a collection of curated and standardized Docker base images that serve as reliable starting points for building containerized applications. It functions as an OCI container image repository and a build template library, providing a central source of truth for images that adhere to Open Container Initiative standards for portability. The project utilizes an automated image lifecycle pipeline to build, tag, and push images, ensuring that dependencies remain current and security patches are applied. It specifically supports cross-platform distribution by providing a multi-archite

    This repository is a collection of official Docker container images with an automated pipeline, but it is a registry of curated base images rather than a tool for building and managing custom golden machine images (such as cloud VM images) for immutable infrastructure.

    ShellBase ImagesContainer Image Templates
    View on GitHub↗6,972
  • 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 a declarative infrastructure orchestrator that provisions cloud resources, but it does not build, harden, or manage machine images — it is an adjacent tool in the infrastructure automation space rather than a golden image builder.

    GoInfrastructure Provider Plugins
    View on GitHub↗29,206
  • devtron-labs/devtrondevtron-labs avatar

    devtron-labs/devtron

    5,518View on GitHub↗

    Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and infrastructure operations across multiple clusters from a single interface. It serves as a centralized dashboard for orchestrating workloads, managing security, and providing observability for Kubernetes environments. The platform distinguishes itself with a no-code workflow engine for automating container builds and software delivery pipelines, alongside a visual GitOps deployment tool for managing declarative applications and reconciling configuration drift. Its capability surfac

    Devtron is a Kubernetes management and CI/CD platform focused on containerized workloads and application delivery, not on building or managing virtual machine golden images for cloud providers.

    GoContinuous Integration Pipelines
    View on GitHub↗5,518
  • 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 an infrastructure-as-code framework for defining and managing cloud resources, not a tool dedicated to building golden machine images—it can orchestrate image creation via other tools but does not directly handle image configuration, hardening, or artifact management.

    GoProvider Plugin Architectures
    View on GitHub↗24,797
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
hashicorp/packer15.7KGoNOASSERTIONJun 17, 2026
loft-sh/devpod15KGoMPL-2.0Nov 14, 2025
hashicorp/terraform
48.7K
Go
NOASSERTION
Jun 16, 2026
nodejs/docker-node8.6KDockerfileMITJun 11, 2026
accurics/terrascan5.2KGoApache-2.0Nov 20, 2025
gitlabhq/gitlabhq24.4KRubyNOASSERTIONJun 17, 2026
docker-library/official-images7KShellApache-2.0Jun 22, 2026
opentofu/opentofu29.2KGoMPL-2.0Jun 22, 2026
devtron-labs/devtron5.5KGoApache-2.0Jun 26, 2026
pulumi/pulumi24.8KGoapache-2.0Feb 19, 2026

Related searches

  • a tool for provisioning bare-metal machines
  • a declarative tool for provisioning cloud infrastructure
  • an IaC tool using general-purpose languages
  • a daemonless container image builder
  • a tool for diagramming cloud architecture
  • a cloud development kit for infrastructure
  • a path to becoming a cloud engineer
  • a tool for shrinking container image size