SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go continuous-delivery Projects
-
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)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Kubernetes Secret Extraction via ArgoCD ServerSideDiff | news.ycombinator.com | 2026-05-01
-
-
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.
-
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 -
-
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.
-
-
-
werf
A solution for implementing efficient and consistent software delivery to Kubernetes facilitating best practices.
-
jx
Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Jenkins X: A CI/CD platform tailored for Kubernetes that incorporates GitOps principles, managing environments and releases through Git repositories.
-
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.
-
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-22GO 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
-
-
-
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.
-
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.
-
Buildkite
The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network (by buildkite)
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.
-
-
trdl
The universal solution for delivering your software updates securely from a trusted The Update Framework (TUF) repository.
-
-
-
togomak
A declarative pipeline orchestrator with the magic of HCL as a configuration language, inspired from Terraform's architecture.
Go continuous-delivery discussion
Go continuous-delivery related posts
-
Release on Demand
-
Adafruit Receives Demand Letter from Fenwick Legal Counsel on Behalf of Flux.ai
-
Kubernetes Secret Extraction via ArgoCD ServerSideDiff
-
Kubernetes - Argo-CD - Custom Installation
-
Argo CD and AWS CodeConnections: The Upside, the Redeploy Pain, and How I Fixed It
-
Embracing GitOps: The Future of Agile Infrastructure Management
-
Stop writing boilerplate: A Single Source of Truth for Rust, Go, Python and TS
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2026
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 |