Go go-git

Open-source Go projects categorized as go-git

Go go-git Projects

  1. go-git

    A highly extensible Git implementation in pure Go.

    Project mention: In the long run, GPL code becomes irrelevant (2015) | news.ycombinator.com | 2025-07-18

    Notably, libgit2[1] is GPLv2 with a full linking exception, while e.g. go-git[2] is Apache2.

    [1] https://github.com/libgit2/libgit2

    [2] https://github.com/go-git/go-git

  2. 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
  3. gitw

    🛠 Git command wrapper, git emojis, generate changelog, get repo, branch, remote information and some git command tools. Git 命令包装器,生成 git 变更记录日志,获取 repo,branch,remote 信息和一些 git 命令工具。

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 go-git discussion

Go go-git related posts

  • A highly extensible Git implementation in pure Go

    1 project | news.ycombinator.com | 1 Feb 2025
  • Git framework/library for Java

    2 projects | /r/java | 10 Mar 2023
  • Go-Git: A highly extensible Git implementation in pure Go

    1 project | news.ycombinator.com | 9 Jan 2023
  • Auto fetch config from Git

    1 project | /r/golang | 17 Dec 2022
  • Is there a way to clone remote git repositories programmatically with go, without the need to import a whole dependency for that?

    3 projects | /r/golang | 9 Dec 2022
  • Golang for devops

    2 projects | /r/devops | 26 Apr 2022
  • Edit repository contents in memory

    1 project | /r/golang | 23 Dec 2021
  • A note from our sponsor - Stream
    getstream.io | 23 Dec 2025
    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. Learn more →

Index

# Project Stars
1 go-git 7,074
2 gitw 27

Sponsored
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.
www.influxdata.com

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