Go DevOps

Open-source Go projects categorized as DevOps

Top 23 Go DevOps Projects

  1. act

    Run your GitHub Actions locally πŸš€

    Project mention: The Pain That Is GitHub Actions | news.ycombinator.com | 2025-03-19

    > Why do I need a custom token? Because without it, the release completes, but doesn't trigger our post-release workflow.

    This is so frustrating. Having to inject a PAT into the workflow just so it will kick off another workflow is not only annoying but it just feels wrong. Also not lots of operations are tied to my user which I don't like.

    > It doesn't help that you can't really try any of this locally (I know of [act](https://github.com/nektos/act) but it only supports a small subset of the things you're trying to do in CI).

    This is the biggest issue with GH Actions (and most CIs), testing your flows locally is hard if not impossible

    All that said I think I prefer GH Actions over everything else I've used (Jenkins and GitLab), it just still has major shortcomings.

    I highly recommend you use custom runners. The speed increase and cost savings are significant. I use WarpBuild [0] and have been very happy with them. I always look at alternatives when they are mentioned but I don't think I've found another service that provides macOS runners.

    [0] https://www.warpbuild.com

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

    Project mention: Live Syncing to a Git Repository with a VS Code Extension | dev.to | 2025-02-09

    As mentioned in the last post, I keep my notes in git repositories. I originally used Obsidian for years as my note-taking application of choice after migrating away from Google Keep, using the vast library of community plugins (namely obsidian-livesync and obsidian-git) to back up and sync my notes on an interval to my 3 remotes; GitHub, my private Gitea instance for my private "second brain" type notes, and my Otterwiki instance (a wiki that runs on a git server of markdown files).

  4. watchtower

    A process for automating Docker container base image updates.

    Project mention: Fly To Podman: a script that will help you to migrate from Docker | news.ycombinator.com | 2025-02-21

    GitHub issue for podman support, here: https://github.com/containrrr/watchtower/issues/1060

  5. argo-cd

    Declarative Continuous Deployment for Kubernetes

    Project mention: Awesome Kubernetes Resources !!! πŸ”₯ | dev.to | 2025-03-18

    πŸ’šArgo CD πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯ - Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.

  6. Gor

    GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.

  7. sops

    Simple and flexible tool for managing secrets

    Project mention: Kubernetes GitOps with FluxCD - Part 2 - Secret Management using SOPS | dev.to | 2025-03-20
  8. wtf

    The personal information dashboard for your terminal

    Project mention: termui: Golang Terminal Dashboard | news.ycombinator.com | 2024-04-14

    Another option here, though it looks like releases have slowed considerably. https://github.com/wtfutil/wtf

  9. SaaSHub

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

    SaaSHub logo
  10. kubesphere

    The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ πŸ–₯ ☁️

  11. dagger

    An open-source runtime for composable workflows. Great for AI agents and CI/CD. (by dagger)

    Project mention: The Pain That Is GitHub Actions | news.ycombinator.com | 2025-03-19

    mise (https://mise.jdx.dev/) and dagger (https://github.com/dagger/dagger) seem like nice candidates too!

    Mise can install all your deps, and run tasks

  12. Task

    A task runner / simpler Make alternative written in Go

    Project mention: API testing through simulations | dev.to | 2025-03-02

    Task (taskfile) for running our commands

  13. semaphore

    Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools.

    Project mention: Semaphore UI: Modern UI/API for Ansible, Terraform, OpenTofu, PowerShell | news.ycombinator.com | 2024-12-11
  14. infracost

    Cloud cost estimates for Terraform in pull requestsπŸ’°πŸ“‰ Shift FinOps Left!

    Project mention: Top Terraform/OpenTofu tools to Use in 2025 | dev.to | 2025-02-04

    Link: https://github.com/infracost/infracost

  15. kubeshark

    The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes

    Project mention: 9 tools, libraries and extensions our developer can't live without (and why) | dev.to | 2024-06-17

    Debugging Kubernetes nodes is a nightmare. The amount of information is vast and the granularity isn’t great. Kubeshark is an API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters.

  16. webhook

    webhook is a lightweight incoming webhook server to run shell commands

  17. kubescape

    Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.

    Project mention: Kubescape : Comprehensive Kubernetes Security from Development to Runtime | dev.to | 2024-09-16
  18. pyroscope

    Continuous Profiling Platform. Debug performance issues down to a single line of code

    Project mention: Show HN: Perforator – cluster-wide profiling tool for large data centers | news.ycombinator.com | 2025-02-01

    - Pyroscope symbolizes profiles on an agent, while Perforator symbolizes profiles offline, greatly reducing symbolization costs and agent's overhead. It seems Pyroscope is heading toward the same architecture we use: https://github.com/grafana/pyroscope/pull/3799.

  19. Encore

    Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure

    Project mention: Build a Production-Ready SaaS Application | dev.to | 2025-03-18

    Star Encore on GitHub

  20. miller

    Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

    Project mention: Transforming TSV data using ColdFusion & Miller (Command line FTW!) | dev.to | 2024-09-05

    The syntax for Miller isn't too complex and there's a ReadTheDocs website dedicated to the flags, verbs & functions and also hosts a bunch of FAQs & examples.

  21. fission

    Fast and Simple Serverless Functions for Kubernetes

    Project mention: A Brief History Of Serverless | dev.to | 2024-05-13

    The FaaS platform gained a lot of popularity which resulted in many competitors. There was OSS providers like OpenFaaS or Fission. There were of course the commercial versions to like Azure Functions and Google Cloud Functions.

  22. Openshift Origin

    Conformance test suite for OpenShift

    Project mention: Golang REST API boilerplate | dev.to | 2024-06-04

    https://github.com/openshift/origin/tree/master/test (test data is in the /testdata subdirectory)

  23. terragrunt

    Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

    Project mention: Simplifiez votre infra avec les Stacks Terragrunt | dev.to | 2025-03-11
  24. atlantis

    Terraform Pull Request Automation

    Project mention: 7 Best Terraform Cloud Alternatives for 2025 | dev.to | 2025-03-18

    Atlantis automates Terraform workflows through pull requests, maintaining clear audit trails. It integrates with Git repositories, offering a standardized workflow for reviewing and applying changes. Its self-hosted nature requires ongoing maintenance.

  25. terratest

    Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

    Project mention: Pulumi vs. Terraform: Choosing the Best Infrastructure as Code Solution | dev.to | 2025-02-10

    Terraform provides a built-in testing framework to validate your project. The testing framework supports both unit and integration tests. It handles unit tests by creating a deployment plan and running the tests against that plan. While Terraform's testing framework allows you to validate basic properties, you may need to write more advanced tests to verify your virtual machines are set up correctly. You can create advanced tests using open source testing tools like Terratest and Kitchen-Terraform.

  26. SaaSHub

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

    SaaSHub logo
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 DevOps discussion

Log in or Post with

Go DevOps related posts

  • The Pain That Is GitHub Actions

    34 projects | news.ycombinator.com | 19 Mar 2025
  • Kubernetes GitOps with FluxCD - Part 2 - Secret Management using SOPS

    1 project | dev.to | 20 Mar 2025
  • 7 Best Terraform Cloud Alternatives for 2025

    2 projects | dev.to | 18 Mar 2025
  • Woodpecker: A Cloud-Native, Zero-Disk WAL Storage System

    2 projects | news.ycombinator.com | 12 Mar 2025
  • Simplifiez votre infra avec les Stacks Terragrunt

    1 project | dev.to | 11 Mar 2025
  • Deploy from local to production (self-hosted)

    4 projects | news.ycombinator.com | 8 Mar 2025
  • Atmos – Terraform orchastrator with composable stack built by Cloud Posse

    1 project | news.ycombinator.com | 5 Mar 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 21 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more β†’

Index

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

# Project Stars
1 act 58,549
2 Gitea 47,596
3 watchtower 21,377
4 argo-cd 18,974
5 Gor 18,838
6 sops 17,960
7 wtf 16,030
8 kubesphere 15,628
9 dagger 13,144
10 Task 12,338
11 semaphore 11,534
12 infracost 11,331
13 kubeshark 11,245
14 webhook 10,736
15 kubescape 10,587
16 pyroscope 10,408
17 Encore 9,353
18 miller 9,197
19 fission 8,583
20 Openshift Origin 8,532
21 terragrunt 8,479
22 atlantis 8,098
23 terratest 7,608

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai