SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Gitops Projects
-
-
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
-
Argo has a CLI, which provides a convenient interface for submitting, monitoring, and recording your workflows. You can download the CLI from GitHub Releases. Use the version that matches the Argo release installed in your Kubernetes cluster.
-
bytebase
World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps.
-
-
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.
-
-
Project mention: 10 GitHub Repositories That Will Actually Teach You DevOps in 2026 | dev.to | 2026-05-05
github.com/stefanprodan/podinfo. 6k stars. A small Go web app that exists to be deployed.
-
Project mention: From Cluster UI to Operational Plane: Lessons from the Kubernetes Dashboard Deprecation | dev.to | 2026-01-24
This is where Kubernetes management platforms like Devtron come into the picture; not as replacements for kubectl, and not as generic UIs, but as operational planes that sit above the cluster and becomes the orchestration layer for managing applications on Kubernetes.
-
-
-
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.
-
Project mention: Under the Hood: How Argo Rollouts 1.8 Implements Canary Deployments with Kubernetes 1.33 and Prometheus 3.1 | dev.to | 2026-05-02
Argo Rollouts 1.8, paired with Kubernetes 1.33 and Prometheus 3.1, delivers a robust, low-latency canary deployment workflow without relying on complex service mesh configurations. The tight integration with K8s 1.33’s traffic routing APIs and Prometheus 3.1’s high-performance metrics engine makes it an ideal choice for teams running production Kubernetes workloads. For full release notes, refer to the Argo Rollouts 1.8 changelog.
-
That's where Kargo comes.
-
-
-
-
-
-
testkube
☸️ Kubernetes-native Test Execution and Orchestration framework. It runs all types of tests, including Load Testing, End To End Testing, Front End, API Testing, etc... Integrates directly with you testing stack (K6, Postman, Playwright, Cypress,..)
-
-
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.
Go Gitops discussion
Go Gitops related posts
-
Adafruit Receives Demand Letter from Fenwick Legal Counsel on Behalf of Flux.ai
-
Show HN: Updatecli – A Declarative Update Policy Engine
-
Under the Hood: How Argo Rollouts 1.8 Implements Canary Deployments with Kubernetes 1.33 and Prometheus 3.1
-
Kubernetes Secret Extraction via ArgoCD ServerSideDiff
-
Retrospective: Moving 2026 Workloads from Intel to Graviton4 Saved 40% on AWS Costs – 1 Year Data
-
ArgoCD GitOps Deployment Guide: App-of-Apps and Progressive Delivery
-
Kargo: The Missing Piece Between CI and ArgoCD
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Gitops projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | OpenFaaS | 26,178 |
| 2 | argo-cd | 23,123 |
| 3 | argo | 16,763 |
| 4 | bytebase | 14,142 |
| 5 | sealed-secrets | 9,137 |
| 6 | flux2 | 8,182 |
| 7 | Fleet | 6,464 |
| 8 | podinfo | 5,917 |
| 9 | devtron | 5,508 |
| 10 | flagger | 5,358 |
| 11 | flipt | 4,822 |
| 12 | werf | 4,692 |
| 13 | jx | 4,691 |
| 14 | argo-rollouts | 3,497 |
| 15 | kargo | 3,351 |
| 16 | kubefirst | 2,048 |
| 17 | zarf | 1,925 |
| 18 | kpt | 1,873 |
| 19 | fleet | 1,708 |
| 20 | tofu-controller | 1,652 |
| 21 | testkube | 1,607 |
| 22 | doco-cd | 1,497 |
| 23 | pipecd | 1,290 |