Go Git

Open-source Go projects categorized as Git

Top 23 Go Git Projects

  1. lazygit

    simple terminal UI for git commands

    Project mention: Switching Fully to Neovim | dev.to | 2025-02-05

    Additionally, I integrate several CLI tools into my work flow, such as lazygit for streamlined Git operations, yazi as a terminal file manager, tmux for session management, and lazydocker for handling Docker containers efficiently.

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

    Gogs is a painless self-hosted Git service

    Project mention: Gestionar múltiples configuraciones de servicios de control de versiones (Cualquier S.O) - Sin conflictos | dev.to | 2025-01-06
  5. cli

    GitHub’s official command line tool

    Project mention: How to self-host Strapi on Railway | dev.to | 2025-01-18

    GitHub CLIDownload and Install GitHub CLI here

  6. 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
  7. hub

    A command-line tool that makes git easier to use with GitHub.

  8. gitleaks

    Find secrets with Gitleaks 🔑

    Project mention: Gitleaks – Protect and Discover Secrets | news.ycombinator.com | 2024-09-08
  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. dolt

    Dolt – Git for Data

    Project mention: Data Branching for Batch Job Systems | news.ycombinator.com | 2025-01-24

    I hadn’t seen that before and I can’t speak to the quality of the project, but I wanted to call out the first section in the readme [0] for being perfectly clear and succinct:

    > Git versions files. Dolt versions tables. It's like Git and MySQL had a baby.

    > We also built DoltHub, a place to share Dolt databases. We host public data for free. If you want to host your own version of DoltHub, we have DoltLab. If you want us to run a Dolt server for you, we have Hosted Dolt. If you are looking for a Postgres version of Dolt, we built DoltgreSQL. Warning, it's early Alpha. Dolt is production-ready.

    [0] https://github.com/dolthub/dolt?tab=readme-ov-file#dolt-is-g...

  11. oh-my-posh

    The most customisable and low-latency cross platform/shell prompt renderer

    Project mention: Oh My Posh | news.ycombinator.com | 2024-12-06
  12. git-lfs

    Git extension for versioning large files

    Project mention: Best Practices for Securing Git LFS on GitHub, GitLab, Bitbucket, and Azure DevOps | dev.to | 2025-01-23

    Source: git-lfs.com

  13. SFTPGo

    Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob

    Project mention: Private, cost-effective cloud storage that you will want to use! | dev.to | 2025-02-05

    If you are like me who wants private, affordable and easy to use storage, then Fastly Object Storage might be for you. It is an S3 compatible object storage with zero egress fees! Let’s take a look at how you can set it up and use S3 compatible tools to interact with your data. In this demo, I’ll walk you through connecting one of the popular tools SFTPGo, with Fastly Object Storage.

  14. git-bug

    Distributed, offline-first bug tracker embedded in git, with bridges

    Project mention: GitHub Git Operations Are Down | news.ycombinator.com | 2025-01-13

    > Too bad Git lacks a distributed bug tracker

    Not your point, really, but fortunately, git is easily extensible. This in-repo issue tracker is surprisingly feature complete: https://github.com/git-bug/git-bug. Anyone else given it a whirl?

  15. gitql

    💊 A git query language

    Project mention: Use SQL to search within a Git repo | news.ycombinator.com | 2024-04-08
  16. go-git

    A highly extensible Git implementation in pure Go.

    Project mention: A highly extensible Git implementation in pure Go | news.ycombinator.com | 2025-02-01
  17. bit

    Bit is a modern Git CLI (by chriswalz)

  18. gopass

    The slightly more awesome standard unix password manager for teams

    Project mention: Tell HN: 2FA code for Google account gone after Google Authenticator update | news.ycombinator.com | 2024-12-25

    I realize it's not for everyone but since this is HN, I breath a sigh of relief using this tool exclusively in Termux / PC shell instead of an app that stores the secrets in an obfuscated/proprietary/inaccessible manner: https://github.com/gopasspw/gopass/blob/master/docs/features...

  19. soft-serve

    The mighty, self-hostable Git server for the command line🍦

    Project mention: The mighty, self-hostable Git server for the command line | news.ycombinator.com | 2025-01-16
  20. lefthook

    Fast and powerful Git hooks manager for any type of projects.

    Project mention: Melhorando Seus Commits com Lefthook e Conventional Commits | dev.to | 2024-12-28
  21. Gitkube

    Build and deploy docker images to Kubernetes using git push

  22. git-sizer

    Compute various size metrics for a Git repository, flagging those that might cause problems

  23. mergestat-lite

    Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊

  24. git-chglog

    CHANGELOG generator implemented in Go (Golang).

  25. Git Town

    Git branches made easy

    Project mention: Reflecting on my Hacktoberfest 2024 journey | dev.to | 2024-10-30

    You can find the project here 💚

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

Log in or Post with

Go Git related posts

  • Jujutsu VCS Introduction and Patterns

    3 projects | news.ycombinator.com | 4 Feb 2025
  • A highly extensible Git implementation in pure Go

    1 project | news.ycombinator.com | 1 Feb 2025
  • Setting Up Gitea on AlmaLinux 9

    1 project | dev.to | 29 Jan 2025
  • Best Practices for Securing Git LFS on GitHub, GitLab, Bitbucket, and Azure DevOps

    1 project | dev.to | 23 Jan 2025
  • I'll think twice before using GitHub Actions again

    12 projects | news.ycombinator.com | 20 Jan 2025
  • Gitsign: Keyless Git signing using Sigstore

    1 project | news.ycombinator.com | 21 Jan 2025
  • 25+ Recently Launched GitHub Repositories for Developers.

    1 project | dev.to | 18 Jan 2025
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 18 Feb 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 Git projects in Go? This list will help you:

# Project Stars
1 lazygit 56,416
2 Gitea 47,152
3 Gogs 45,477
4 cli 38,279
5 harness 32,444
6 hub 22,866
7 gitleaks 18,865
8 dolt 18,280
9 oh-my-posh 18,262
10 git-lfs 13,239
11 SFTPGo 9,949
12 git-bug 8,220
13 gitql 6,297
14 go-git 6,219
15 bit 6,075
16 gopass 6,036
17 soft-serve 5,627
18 lefthook 5,355
19 Gitkube 3,810
20 git-sizer 3,709
21 mergestat-lite 3,481
22 git-chglog 2,742
23 Git Town 2,709

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?