Go Continuous Integration

Open-source Go projects categorized as Continuous Integration

Top 23 Go Continuous Integration Projects

Continuous Integration
  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)

    Project mention: Harness Open Source: All-in-One Software Delivery Platform for Developers | news.ycombinator.com | 2024-09-25
  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. dagger

    An engine to run your pipelines in containers (by dagger)

    Project mention: Python in DevOps: Automation, Efficiency, and Scalability | dev.to | 2025-01-18

    While YAML has been a traditional choice for defining pipelines, Python SDKs like Dagger provide developers with programmatic control. Instead of static files, you can write functions to configure, test, and deploy applications dynamically.

  4. 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)

  5. Concourse

    Concourse is a container-based continuous thing-doer written in Go.

    Project mention: Tracking Supermarket Prices with Playwright | news.ycombinator.com | 2024-08-07

    > My CI of choice is [Concourse](https://concourse-ci.org/) which describes itself as "a continuous thing-doer". While it has a bit of a learning curve, I appreciate its declarative model for the pipelines and how it versions every single input to ensure reproducible builds as much as it can.

    What's the thought process behind using a CI server - which I thought is mainly for builds - for what essentially is a data pipeline?

  6. gaia

    Build powerful pipelines in any programming language.

  7. CDS

    Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform

  8. jx

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

  9. SaaSHub

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

    SaaSHub logo
  10. werf

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

  11. tbls

    tbls is a CI-Friendly tool to document a database, written in Go.

    Project mention: Show HN: Outerbase Studio โ€“ Open-Source Database GUI | news.ycombinator.com | 2024-12-04

    Two more tools I really enjoy:

    - https://www.beekeeperstudio.io/ - electron based and I find it really simple to use.

    - https://github.com/k1LoW/tbls - generate markdown docs from databases (similar to DbVisualizer, but it's a static binary and you can just push the md files - see https://github.com/bbkane/envelope/tree/master/dbdoc for example)

  12. agola

    Agola: CI/CD Redefined

  13. webhookd

    A very simple webhook server launching shell scripts.

  14. abstruse

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

  15. gojenkins

    Jenkins API Client in Go. Looking for maintainers to move this project forward.

  16. Buildkite

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

  17. goveralls

  18. kubernetes-operator

    Kubernetes native Jenkins Operator

  19. testground

    ๐Ÿงช A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.

  20. github-act-runner

    act as self-hosted runner

  21. werft

    Just Kubernetes Native CI

  22. gale

    GitHub Action Local Executor (by aweris)

  23. togomak

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

  24. go-test-coverage

    go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold

  25. overalls

    :jeans:Multi-Package go project coverprofile for tools like goveralls

  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 Continuous Integration discussion

Log in or Post with

Go Continuous Integration related posts

  • A self-hosted CodeCommit alternative

    3 projects | dev.to | 3 Sep 2024
  • Pi-CI โ€“ A RasPi 5 emulator in a Docker image for creating and flashing configs

    2 projects | news.ycombinator.com | 23 Aug 2024
  • Tracking Supermarket Prices with Playwright

    1 project | news.ycombinator.com | 7 Aug 2024
  • Elm 2023, a year in review

    2 projects | dev.to | 15 Apr 2024
  • Share your DevOps setups

    6 projects | /r/selfhosted | 7 Dec 2023
  • Gitness

    1 project | /r/devopspro | 22 Nov 2023
  • 5 Open-Source Repositories for Faster Development in Monolithic Architecture

    4 projects | dev.to | 6 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

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

# Project Stars
1 harness 32,409
2 dagger 11,809
3 Openshift Origin 8,525
4 Concourse 7,485
5 gaia 5,200
6 CDS 4,640
7 jx 4,593
8 werf 4,310
9 tbls 3,599
10 agola 1,536
11 webhookd 944
12 abstruse 944
13 gojenkins 876
14 Buildkite 820
15 goveralls 787
16 kubernetes-operator 609
17 testground 422
18 github-act-runner 289
19 werft 190
20 gale 147
21 togomak 146
22 go-test-coverage 126
23 overalls 115

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

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