Go continuous-delivery

Open-source Go projects categorized as continuous-delivery

Top 23 Go continuous-delivery Projects

continuous-delivery
  1. harness

    Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries. (by harness)

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. argo-cd

    Declarative Continuous Deployment for Kubernetes

    Project mention: Kubernetes Secret Extraction via ArgoCD ServerSideDiff | news.ycombinator.com | 2026-05-01
  4. Openshift Origin

    Conformance test suite for OpenShift

  5. flux2

    Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.

    Project mention: Release on Demand | dev.to | 2026-06-05

    When a change earns its way onto main, the train builds the container image one time and tags it by the commit SHA. That image is the artifact. It runs in dev immediately. And here's the part that makes promotion boring: shipping to prod doesn't rebuild anything. It re-points a config overlay (a Kustomize overlay, in practice, committed to the same repo) at the same SHA that's already running in dev. Same bytes, different environment. Promotion is a routing decision, not a build decision. The thing you tested in dev is the literal thing that runs in prod. Not a rebuild from the same commit and a hope. The same image. That cleanly splits two worlds that most setups jam into one giant deploy job. The slow-moving substrate (the cluster, the network, IAM, the shape of your manifests) changes on the order of a quarter and belongs to Terraform, ideally run through something like Terraform Cloud so applies are deliberate and auditable instead of run from someone's laptop. The fast-moving payload (image refs, rollouts, the things that change every commit) belongs to Git, reconciled continuously by a GitOps controller. Argo CD is the common one: it watches the repo, diffs the declared state against what's actually running in the cluster, and makes the cluster match. Change the overlay in Git, Argo CD notices and applies it. Flux does the same job if you prefer it. TF for the building, Git for the lights. The rule is simple: if it changes per release, Git owns it; if it changes per quarter, Terraform owns it. Match the tool to the rate of change and the six-hour deploy job that rewrites your infrastructure mid-flight just stops existing. One more piece falls out of this: tags are markers, not artifacts. The cluster never deploys a tag. The tag is a point-in-time anchor that says "this commit's state was live in prod," useful for audit, for rollback targeting, and for release notes. It records what shipped and when. Nothing reads it to decide what runs.

  6. Concourse

    Concourse is a container-based automation system written in Go. It's mostly used for CI/CD.

    Project mention: GitHub Actions Has a Package Manager, and It Might Be the Worst | news.ycombinator.com | 2025-12-08
  7. kubevela

    The Modern Application Platform.

  8. rainbond

    A container platform that needs no Kubernetes learning, Build, deploy, assemble, and manage apps on Kubernetes, no K8s expertise needed, all in a graphical platform.

  9. CDS

    Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform

  10. flipt

    Enterprise-ready, Git native feature management solution

  11. werf

    A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.

  12. jx

    Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton

    Project mention: Kubernetes GitOps: How to Manage & Automate Deployments | dev.to | 2025-10-27

    Jenkins X: A CI/CD platform tailored for Kubernetes that incorporates GitOps principles, managing environments and releases through Git repositories.

  13. dagu

    Local-first workflow engine with a Web UI for small teams. Define DAGs in a declarative YAML format. Self-contained and no DBMS required. Use any AI agent to manage your DAGs.

    Project mention: DAG Workflow Engine | news.ycombinator.com | 2026-05-04
  14. go-feature-flag

    GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source. 🎛️

    Project mention: Go Feature Flag the open source solution, is now multi-tenant | news.ycombinator.com | 2025-09-22

    GO Feature Flag is a fully opensource feature flag solution written in GO and working really well with OpenFeature.

    GOFF allows you to manage your feature flag directly in a file you put wherever you want (GitHub, S3, ConfigMaps …), no UI, it is a tool for developers close to your actual ecosystem.

    Latest version of GOFF has introduced the concept of flag sets, where you can group feature flags by teams, it means that you can now be multi-tenant.

    I’ll be happy to have feedbacks about flag sets or about GO Feature Flag in general.

    https://github.com/thomaspoignant/go-feature-flag

  15. agola

    Agola: CI/CD Redefined

  16. doco-cd

    Docker Compose Continuous Deployment

    Project mention: Docker Compose Continuous Deployment | news.ycombinator.com | 2025-11-15
  17. pipecd

    The One CD for All {applications, platforms, operations}

    Project mention: Building Canary, Baseline & Traffic Routing for PipeCD's Kubernetes Multi-Cluster Plugin | dev.to | 2026-04-07

    I'm currently a mentee in the LFX Mentorship program working on PipeCD, an open-source GitOps continuous delivery platform. For the past four weeks, I've been building out the kubernetes_multicluster plugin specifically implementing the deployment pipeline stages that handle canary, primary and baseline deployments across multiple clusters.

  18. nelm

    Nelm is a Helm 4 alternative. It is a Kubernetes deployment tool that manages Helm Charts and deploys them to Kubernetes. The Nelm goal is to provide a modern alternative to Helm, with long-standing issues fixed and many new major features introduced.

    Project mention: Nelm (Helm alternative) | news.ycombinator.com | 2025-12-31
  19. Buildkite

    The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network (by buildkite)

    Project mention: Alternatives to GitHub Actions for self-hosted runners | dev.to | 2025-12-17

    Buildkite is a CI/CD platform which actually defaults towards you providing your own agents (though macOS and Linux hosted agents are available) while they manage the orchestration and provide a user-friendly and extensive UI.

  20. abstruse

    Abstruse is a free and open-source CI/CD platform that tests your models and code.

  21. trdl

    The universal solution for delivering your software updates securely from a trusted The Update Framework (TUF) repository.

  22. pipelines-as-code

    Pipelines-as-Code for Tekton

  23. gale

    GitHub Action Local Executor (by aweris)

  24. togomak

    A declarative pipeline orchestrator with the magic of HCL as a configuration language, inspired from Terraform's architecture.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go continuous-delivery discussion

Log in or Post with

Go continuous-delivery related posts

  • Release on Demand

    6 projects | dev.to | 5 Jun 2026
  • Adafruit Receives Demand Letter from Fenwick Legal Counsel on Behalf of Flux.ai

    1 project | news.ycombinator.com | 2 Jun 2026
  • Kubernetes Secret Extraction via ArgoCD ServerSideDiff

    1 project | news.ycombinator.com | 1 May 2026
  • Kubernetes - Argo-CD - Custom Installation

    1 project | dev.to | 4 Apr 2026
  • Argo CD and AWS CodeConnections: The Upside, the Redeploy Pain, and How I Fixed It

    1 project | dev.to | 28 Mar 2026
  • Embracing GitOps: The Future of Agile Infrastructure Management

    1 project | dev.to | 10 Feb 2026
  • Stop writing boilerplate: A Single Source of Truth for Rust, Go, Python and TS

    1 project | dev.to | 28 Jan 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source continuous-delivery projects in Go? This list will help you:

# Project Stars
1 harness 36,711
2 argo-cd 23,065
3 Openshift Origin 8,651
4 flux2 8,182
5 Concourse 7,838
6 kubevela 7,773
7 rainbond 6,177
8 CDS 4,823
9 flipt 4,819
10 werf 4,692
11 jx 4,691
12 dagu 3,475
13 go-feature-flag 2,031
14 agola 1,621
15 doco-cd 1,497
16 pipecd 1,286
17 nelm 1,079
18 Buildkite 996
19 abstruse 956
20 trdl 305
21 pipelines-as-code 196
22 gale 154
23 togomak 152

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Go is
the 4th most popular programming language
based on number of references?