Go Gitlab

Open-source Go projects categorized as Gitlab
Github Golang Go Git CLI

Top 23 Go Gitlab Projects

  1. 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: Ditching Obsidian and building my own | news.ycombinator.com | 2025-05-18

    As I mentioned in a previous post - you can use "git" without Github by hosting an instance of the open-source Gitea service.

    https://github.com/go-gitea/gitea

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. reviewdog

    🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

    Project mention: Supply Chain Attack on Reviewdog GitHub Actions | news.ycombinator.com | 2025-03-20
  4. go-zero-looklook

    🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.

  5. git-chglog

    CHANGELOG generator implemented in Go (Golang).

  6. kubefirst

    The Kubefirst Open Source Platform

  7. ghorg

    Quickly clone or backup an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚

  8. agola

    Agola: CI/CD Redefined

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. lab

    Lab wraps Git or Hub, making it simple to clone, fork, and interact with repositories on GitLab (by zaquestion)

  11. multi-gitter

    Update multiple repositories in with one command

    Project mention: Mass refactorings in .NET: a brainstorming session | dev.to | 2025-04-26

    multi-gitter is a tool developed by lindell allowing developers to apply scripts and create merge/pull requests across many repositories. I already used it and was impressed by how much time I saved when having to tweak small things (adding a new file, config change, ...) across multiple repos.

  12. webhooks

    :fishing_pole_and_fish: Webhook receiver for GitHub, Bitbucket, GitLab, Gogs

  13. legitify

    Detect and remediate misconfigurations and security risks across all your GitHub and GitLab assets

  14. gitty

    Contextual information about your git projects, right on the command-line

  15. reposaur

    Open source compliance tool for development platforms.

  16. git-backup

    Backup all your github & gitlab repositories

  17. slack-bot

    Ready to use Slack bot for lazy developers: start Jenkins jobs, watch Jira tickets, watch pull requests with AI support...

  18. pipelines-as-code

    Pipelines-as-Code for Tekton

  19. soba

    backup github, gitlab, bitbucket, azure devops, and gitea repositories

  20. glsnip

    copy and paste across machines

  21. go-rocket-update

    Easy to use and modular library to make self updating golang programs

  22. tart

    A toy Gitlab CI Runner backed by Firecracker MicroVM | 基于Firecracker MicroVM的玩具Gitlab CI Runner (by nanmu42)

  23. gitlab-subdomains

    Find subdomains on GitLab.

  24. lab

    A command-line tool for gitlab (by ackerr)

  25. froggit-go

    Froggit-Go is a universal Go library, allowing to perform actions on VCS providers.

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

Log in or Post with

Go Gitlab related posts

  • Set GitHub Actions timeout-minutes

    4 projects | dev.to | 2 Jul 2024
  • Introducing GitLab ARM64 Docker Image

    2 projects | /r/selfhosted | 6 Jun 2023
  • Force stage in pipeline

    1 project | /r/gitlab | 31 Mar 2023
  • show&tell: Tart - A Toy Gitlab CI Runner backed by Firecracker MicroVM

    1 project | /r/gitlab | 25 Oct 2022
  • Tart - A Toy Gitlab CI Runner backed by Firecracker MicroVM, written in Go

    1 project | /r/golang | 25 Oct 2022
  • Gitlab 15.5

    4 projects | news.ycombinator.com | 22 Oct 2022
  • multi-gitter

    1 project | /r/devopspro | 15 Aug 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Jul 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Gitea 49,414
2 reviewdog 8,516
3 go-zero-looklook 4,786
4 git-chglog 2,819
5 kubefirst 1,961
6 ghorg 1,770
7 agola 1,569
8 lab 1,115
9 multi-gitter 1,045
10 webhooks 992
11 legitify 812
12 gitty 538
13 reposaur 286
14 git-backup 246
15 slack-bot 198
16 pipelines-as-code 161
17 soba 144
18 glsnip 109
19 go-rocket-update 107
20 tart 106
21 gitlab-subdomains 97
22 lab 87
23 froggit-go 47

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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