Go Gitops

Open-source Go projects categorized as Gitops

Top 23 Go Gitops Projects

  1. OpenFaaS

    OpenFaaS - Serverless Functions Made Simple

  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. argo

    Workflow Engine for Kubernetes

    Project mention: What is Argo Workflows? | dev.to | 2025-11-10

    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.

  5. bytebase

    World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps.

  6. sealed-secrets

    A Kubernetes controller and tool for one-way encrypted Secrets

    Project mention: [EN] Best Practices for Managing Secrets in Kubernetes | dev.to | 2026-04-25
  7. 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.

  8. Fleet

    Open device management

  9. podinfo

    Go microservice template for Kubernetes

    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.

  10. devtron

    The only Kubernetes dashboard you need

    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.

  11. flagger

    Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)

  12. flipt

    Enterprise-ready, Git native feature management solution

  13. werf

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

  14. 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.

  15. argo-rollouts

    Progressive Delivery for Kubernetes

    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.

  16. kargo

    Application lifecycle orchestration

    Project mention: Kargo: The Missing Piece Between CI and ArgoCD | dev.to | 2026-04-24

    That's where Kargo comes.

  17. kubefirst

    The Kubefirst Open Source Platform

  18. zarf

    The Airgap Native Package Manager for Kubernetes

  19. kpt

    Automate Kubernetes Configuration Editing

  20. fleet

    Deploy workloads from Git to large fleets of Kubernetes clusters (by rancher)

  21. tofu-controller

    A GitOps OpenTofu and Terraform controller for Flux

  22. 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,..)

  23. doco-cd

    Docker Compose Continuous Deployment

    Project mention: Docker Compose Continuous Deployment | news.ycombinator.com | 2025-11-15
  24. 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.

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 Gitops discussion

Log in or Post with

Go Gitops related posts

  • Adafruit Receives Demand Letter from Fenwick Legal Counsel on Behalf of Flux.ai

    1 project | news.ycombinator.com | 2 Jun 2026
  • Show HN: Updatecli – A Declarative Update Policy Engine

    1 project | news.ycombinator.com | 19 May 2026
  • Under the Hood: How Argo Rollouts 1.8 Implements Canary Deployments with Kubernetes 1.33 and Prometheus 3.1

    1 project | dev.to | 2 May 2026
  • Kubernetes Secret Extraction via ArgoCD ServerSideDiff

    1 project | news.ycombinator.com | 1 May 2026
  • Retrospective: Moving 2026 Workloads from Intel to Graviton4 Saved 40% on AWS Costs – 1 Year Data

    3 projects | dev.to | 1 May 2026
  • ArgoCD GitOps Deployment Guide: App-of-Apps and Progressive Delivery

    1 project | dev.to | 30 Apr 2026
  • Kargo: The Missing Piece Between CI and ArgoCD

    2 projects | dev.to | 24 Apr 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

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

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?