An open API service for producing an overview of a list of open source projects.

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

git git-client git-library git-server go-git golang

Score: 38.172599494679176

Last synced: about 23 hours ago
JSON representation

Repository metadata:

A highly extensible Git implementation in pure Go.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 4 days ago

Total Commits: 2,722
Total Committers: 347
Avg Commits per committer: 7.844
Development Distribution Score (DDS): 0.839

Commits in past year: 758
Committers in past year: 60
Avg Commits per committer in past year: 12.633
Development Distribution Score (DDS) in past year: 0.677

Name Email Commits
Paulo Gomes p****f@l****m 437
Máximo Cuadros m****s@g****m 436
Ayman Bagabas a****s@g****m 265
Hidde Beydals h****e@h****r 136
Santiago M. Mola s****i@m****o 112
dependabot[bot] 4****] 89
Javi Fontan j****n@g****m 79
Antonio Jesus Navarro Perez a****r@g****m 65
onee-only k****6@g****m 51
Alberto Cortés a****o@s****h 49
Filip Navara f****a@g****m 43
go-git-renovate[bot] 2****] 42
Stefan Haubold s****n@h****m 40
Jeremy Stribling s****b@a****u 37
Arieh Schneier 1****r 36
ferhat elmas e****t@g****m 35
Christophe Gouiran b****0@g****m 35
Miguel Molina m****l@e****o 33
Cedric BAIL c****l@a****m 22
Joshua Sjoding j****g@s****m 19
Sunny m****e@d****e 18
Chris Marchesi c****m@v****m 17
Taru Karttunen t****i@t****t 11
davood f****d@g****m 10
Georg Friedrich g****g@e****o 10
kuba-- k****a@s****h 10
Oleg Kovalov i****v@g****m 9
Christian Muehlhaeuser m****i@g****m 9
Abhinav Gupta m****l@a****t 8
Andrew Thornton a****7@c****t 8
and 317 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 657
Total pull requests: 1,145
Average time to close issues: almost 2 years
Average time to close pull requests: 4 months
Total issue authors: 505
Total pull request authors: 257
Average comments per issue: 2.83
Average comments per pull request: 0.98
Merged pull request: 594
Bot issues: 4
Bot pull requests: 291

Past year issues: 61
Past year pull requests: 245
Past year average time to close issues: 3 months
Past year average time to close pull requests: 25 days
Past year issue authors: 44
Past year pull request authors: 84
Past year average comments per issue: 1.3
Past year average comments per pull request: 0.56
Past year merged pull request: 108
Past year bot issues: 3
Past year bot pull requests: 37

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/go-git/go-git

Top Issue Authors

  • BeChris (33)
  • pjbgf (31)
  • onee-only (7)
  • kyoh86 (5)
  • akamensky (5)
  • alexey-igrychev (5)
  • petar (5)
  • SunYonge (4)
  • shilpaworld (3)
  • aep-sunlife (3)
  • ggambetti (3)
  • cedric-appdirect (3)
  • abdennour (3)
  • ghost (3)
  • BryanStenson-okta (3)

Top Pull Request Authors

  • dependabot[bot] (266)
  • aymanbagabas (117)
  • pjbgf (105)
  • BeChris (81)
  • onee-only (36)
  • go-git-renovate[bot] (25)
  • AriehSchneier (22)
  • hiddeco (12)
  • cedric-appdirect (12)
  • PascalBourdier (10)
  • Soph (9)
  • Sahana2524 (9)
  • davidalpert (8)
  • CLBRITTON2 (6)
  • manland (6)

Top Issue Labels

  • stale (261)
  • help wanted (121)
  • bug (86)
  • no-autoclose (69)
  • enhancement (63)
  • good first issue (46)
  • performance (9)
  • windows (5)
  • duplicate (5)
  • github_actions (4)
  • tech debt (4)
  • question (3)
  • dependencies (3)
  • documentation (2)
  • breaking (2)
  • backport (1)
  • wontfix (1)

Top Pull Request Labels

  • dependencies (291)
  • go (221)
  • stale (121)
  • github_actions (46)
  • breaking (18)
  • no-autoclose (3)
  • performance (3)
  • enhancement (1)
  • documentation (1)

Package metadata

proxy.golang.org: github.com/go-git/go-git/v5

A highly extensible git implementation in pure Go.

proxy.golang.org: github.com/go-git/go-git

A highly extensible git implementation in pure Go.

proxy.golang.org: github.com/go-git/go-git/v4

A highly extensible git implementation in pure Go. go-git aims to reach the completeness of libgit2 or jgit, nowadays covers the majority of the plumbing read operations and some of the main write operations, but lacks the main porcelain operations such as merges. It is highly extensible, we have been following the open/close principle in its design to facilitate extensions, mainly focusing the efforts on the persistence of the objects.

proxy.golang.org: gopkg.in/go-git/go-git.v1

  • Homepage: https://github.com/go-git/go-git
  • Documentation: https://pkg.go.dev/gopkg.in/go-git/go-git.v1#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.0.0 (published almost 11 years ago)
  • Last Synced: 2026-08-22T02:00:30.024Z (2 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.637%
    • Forks count: 0.788%
    • Average: 4.443%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/go-git/go-git.v3

Package git is a low level and highly extensible git client library for reading repositories from git servers.

  • Homepage: https://github.com/go-git/go-git
  • Documentation: https://pkg.go.dev/gopkg.in/go-git/go-git.v3#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.2.0 (published almost 10 years ago)
  • Last Synced: 2026-08-22T01:50:15.998Z (2 days ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.637%
    • Forks count: 0.788%
    • Average: 4.443%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: gopkg.in/go-git/go-git.v4

A highly extensible git implementation in pure Go.

  • Homepage: https://github.com/go-git/go-git
  • Documentation: https://pkg.go.dev/gopkg.in/go-git/go-git.v4#section-documentation
  • Licenses: apache-2.0
  • Latest release: v4.13.1 (published about 7 years ago)
  • Last Synced: 2026-08-22T01:42:12.777Z (2 days ago)
  • Versions: 37
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.638%
    • Forks count: 0.788%
    • Average: 4.443%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/go-git/go-git/v5/internal/path_util

proxy.golang.org: github.com/go-git/go-git/v5/utils/trace

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/trace#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T01:36:55.760Z (2 days ago)
  • Versions: 19
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.76%
    • Average: 4.92%
    • Dependent repos count: 5.08%
proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/file

Package file implements the file transport protocol.

proxy.golang.org: github.com/go-git/go-git/v5/utils/binary

Package binary implements syntax-sugar functions on top of the standard library binary package

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/binary#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T02:20:43.755Z (2 days ago)
  • Versions: 36
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/index

Package index implements encoding and decoding of index format files.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/protocol/packp

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport

Package transport includes the implementation for different transport protocols. `Client` can be used to fetch and send packfiles to a git server. The `client` package provides higher level functions to instantiate the appropriate `Client` based on the repository URL. go-git supports HTTP and SSH (see `Protocols`), but you can also install your own protocols (see the `client` package). Each protocol has its own implementation of `Client`, but you should generally not use them directly, use `client.NewClient` instead.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/pktline

Package pktline implements reading payloads form pkt-lines and encoding pkt-lines from payloads.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/internal/common

Package common implements the git pack protocol with a pluggable transport. This is a low-level package to implement new transports. Use a concrete implementation instead (e.g. http, file, ssh). A simple example of usage can be found in the file package.

proxy.golang.org: github.com/go-git/go-git/v5/storage/filesystem/dotgit

https://github.com/git/git/blob/master/Documentation/gitrepository-layout.txt

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/ssh

Package ssh implements the SSH transport protocol.

proxy.golang.org: github.com/go-git/go-git/v5/utils/merkletrie/filesystem

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/config

Package config implements encoding and decoding of git config files.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/protocol/packp/capability

Package capability defines the server and client capabilities.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/storer

Package storer defines the interfaces to store objects, references, etc.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/http

Package http implements the HTTP transport protocol.

proxy.golang.org: github.com/go-git/go-git/v5/utils/merkletrie

Package merkletrie provides support for n-ary trees that are at the same time Merkle trees and Radix trees (tries). Git trees are Radix n-ary trees in virtue of the names of their tree entries. At the same time, git trees are Merkle trees thanks to their hashes. This package defines Merkle tries as nodes that should have: - a hash: the Merkle part of the Merkle trie - a key: the Radix part of the Merkle trie The Merkle hash condition is not enforced by this package though. This means that the hash of a node doesn't have to take into account the hashes of their children, which is good for testing purposes. Nodes in the Merkle trie are abstracted by the Noder interface. The intended use is that git trees implements this interface, either directly or using a simple wrapper. This package provides an iterator for merkletries that can skip whole directory-like noders and an efficient merkletrie comparison algorithm. When comparing git trees, the simple approach of alphabetically sorting their elements and comparing the resulting lists is too slow as it depends linearly on the number of files in the trees: When a directory has lots of files but none of them has been modified, this approach is very expensive. We can do better by prunning whole directories that have not change, just by looking at their hashes. This package provides the tools to do exactly that.

proxy.golang.org: github.com/go-git/go-git/v5/utils/merkletrie/internal/frame

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/revlist

Package revlist provides support to access the ancestors of commits, in a similar way as the git-rev-list command.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/cache

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/cache#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.18.0 (published 4 months ago)
  • Last Synced: 2026-08-22T01:59:46.843Z (2 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/utils/merkletrie/index

proxy.golang.org: github.com/go-git/go-git/v5/storage

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/storage#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T02:03:16.060Z (2 days ago)
  • Versions: 36
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/config

Package config contains the abstraction of multiple config files

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/config#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.18.0 (published 4 months ago)
  • Last Synced: 2026-08-21T01:38:34.891Z (3 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/idxfile

Package idxfile implements encoding and decoding of packfile idx files. Source: https://www.kernel.org/pub/software/scm/git/docs/v1.7.5/technical/pack-format.txt

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/color

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/color#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.18.0 (published 4 months ago)
  • Last Synced: 2026-08-22T02:05:24.897Z (2 days ago)
  • Versions: 34
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/internal/url

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/internal/url#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.18.0 (published 4 months ago)
  • Last Synced: 2026-08-22T01:58:37.672Z (2 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/utils/merkletrie/noder

Package noder provide an interface for defining nodes in a merkletrie, their hashes and their paths (a noders and its ancestors). The hasher interface is easy to implement naively by elements that already have a hash, like git blobs and trees. More sophisticated implementations can implement the Equal function in exotic ways though: for instance, comparing the modification time of directories in a filesystem.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/gitignore

Package gitignore implements matching file system paths to gitignore patterns that can be automatically read from a git repository tree in the order of definition priorities. It support all pattern formats as specified in the original gitignore documentation, copied below:

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/client

Package client contains helper function to deal with the different client protocols.

proxy.golang.org: github.com/go-git/go-git/v5/utils/ioutil

Package ioutil implements some I/O utility functions.

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/ioutil#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T01:38:32.179Z (2 days ago)
  • Versions: 36
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/plumbing/filemode

proxy.golang.org: github.com/go-git/go-git/v5/storage/filesystem

Package filesystem is a storage backend base on filesystems

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/server

Package server implements the git server protocol. For most use cases, the transport-specific implementations should be used.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/diff

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/packfile

Package packfile implements encoding and decoding of packfile format. Source: https://www.kernel.org/pub/software/scm/git/docs/v1.7.5/technical/pack-protocol.txt

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/format/objfile

Package objfile implements encoding and decoding of object files.

proxy.golang.org: github.com/go-git/go-git/v5/utils/sync

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/sync#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T01:44:13.339Z (2 days ago)
  • Versions: 29
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/plumbing/object

Package object contains implementations of all Git objects and utility functions to work with them.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband

Package sideband implements a sideband mutiplex/demultiplexer

proxy.golang.org: github.com/go-git/go-git/v5/plumbing/hash

package hash provides a way for managing the underlying hash implementations used across go-git.

proxy.golang.org: github.com/go-git/go-git/v5/plumbing

package plumbing implement the core interfaces and structs used by go-git

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.18.0 (published 4 months ago)
  • Last Synced: 2026-08-22T01:38:40.389Z (2 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/plumbing/transport/git

Package git implements the git transport protocol.

proxy.golang.org: github.com/go-git/go-git/v5/storage/memory

Package memory is a storage backend base on memory

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/storage/memory#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T02:07:07.956Z (2 days ago)
  • Versions: 36
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/utils/diff

Package diff implements line oriented diffs, similar to the ancient Unix diff command. The current implementation is just a wrapper around Sergi's go-diff/diffmatchpatch library, which is a go port of Neil Fraser's google-diff-match-patch code

  • Homepage: https://github.com/go-git/go-git
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/v5/utils/diff#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v5.19.0 (published 4 months ago)
  • Last Synced: 2026-08-22T02:48:19.696Z (2 days ago)
  • Versions: 36
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.779%
    • Average: 4.939%
    • Dependent repos count: 5.1%
proxy.golang.org: github.com/go-git/go-git/v5/internal/revision

Package revision extracts git revision from string More information about revision : https://www.kernel.org/pub/software/scm/git/docs/gitrevisions.html

proxy.golang.org: github.com/Go-git/go-git/v5

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Go-git/go-git/v5#section-documentation
  • Licenses: apache-2.0
  • Latest release: v5.19.2 (published 26 days ago)
  • Last Synced: 2026-08-22T01:47:58.255Z (2 days ago)
  • Versions: 38
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.319%
    • Average: 5.498%
    • Dependent repos count: 5.676%
proxy.golang.org: github.com/Go-git/go-git

Package git is a low level and highly extensible git client library for reading repositories from git servers.

  • Homepage: https://github.com/Go-git/go-git
  • Documentation: https://pkg.go.dev/github.com/Go-git/go-git#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.2.0+incompatible (published almost 10 years ago)
  • Last Synced: 2026-08-22T01:56:51.276Z (2 days ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.319%
    • Average: 5.498%
    • Dependent repos count: 5.676%
proxy.golang.org: github.com/go-git/go-git/cli/go-git

  • Homepage: https://github.com/go-git/go-git
  • Documentation: https://pkg.go.dev/github.com/go-git/go-git/cli/go-git#section-documentation
  • Licenses: apache-2.0
  • Latest release: v4.7.0+incompatible (published over 2 years ago)
  • Last Synced: 2026-08-22T01:39:35.242Z (2 days ago)
  • Versions: 21
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.925%
    • Forks count: 1.109%
    • Average: 5.592%
    • Dependent packages count: 9.556%
    • Dependent repos count: 10.777%
proxy.golang.org: github.com/go-git/go-git/v6

Package git is a highly extensible git implementation in pure Go.

proxy.golang.org: github.com/go-Git/go-git/v5

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/go-Git/go-git/v5#section-documentation
  • Licenses: apache-2.0
  • Latest release: v5.19.2 (published 26 days ago)
  • Last Synced: 2026-08-22T01:35:52.741Z (2 days ago)
  • Versions: 38
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/go-Git/go-git

Package git is a low level and highly extensible git client library for reading repositories from git servers.

  • Homepage: https://github.com/go-Git/go-git
  • Documentation: https://pkg.go.dev/github.com/go-Git/go-git#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.2.0+incompatible (published almost 10 years ago)
  • Last Synced: 2026-08-22T01:48:10.453Z (2 days ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/go-Git/go-Git/v5

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/go-Git/go-Git/v5#section-documentation
  • Licenses: apache-2.0
  • Latest release: v5.19.2 (published 26 days ago)
  • Last Synced: 2026-08-22T01:34:37.117Z (2 days ago)
  • Versions: 38
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/go-Git/go-Git

Package git is a low level and highly extensible git client library for reading repositories from git servers.

  • Homepage: https://github.com/go-Git/go-Git
  • Documentation: https://pkg.go.dev/github.com/go-Git/go-Git#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.2.0+incompatible (published almost 10 years ago)
  • Last Synced: 2026-08-22T01:42:06.883Z (2 days ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
ubuntu-22.04: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Licenses: apache-2.0
  • Latest release: 5.4.2-3 (published 7 months ago)
  • Last Synced: 2026-03-07T03:36:13.552Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Documentation: https://packages.debian.org/bookworm/golang-github-go-git-go-git
  • Licenses: apache-2.0
  • Latest release: 5.4.2-3 (published 6 months ago)
  • Last Synced: 2026-03-13T00:07:00.687Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Licenses: apache-2.0
  • Latest release: 5.4.2-3build1 (published 6 months ago)
  • Last Synced: 2026-03-10T04:13:32.788Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Licenses: apache-2.0
  • Latest release: 5.4.2-3 (published 6 months ago)
  • Last Synced: 2026-03-11T09:03:42.955Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Licenses: apache-2.0
  • Latest release: 5.11.0-4 (published 7 months ago)
  • Last Synced: 2026-03-08T15:43:50.169Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Licenses: apache-2.0
  • Latest release: 5.4.2-4 (published 7 months ago)
  • Last Synced: 2026-08-13T17:59:41.947Z (10 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-13: golang-github-go-git-go-git

  • Homepage: https://github.com/go-git/go-git
  • Documentation: https://packages.debian.org/trixie/golang-github-go-git-go-git
  • Licenses: apache-2.0
  • Latest release: 5.14.0-1 (published 6 months ago)
  • Last Synced: 2026-03-13T20:10:21.629Z (5 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/cifuzz.yml actions
  • actions/upload-artifact v3 composite
  • github/codeql-action/upload-sarif v2 composite
  • google/oss-fuzz/infra/cifuzz/actions/build_fuzzers master composite
  • google/oss-fuzz/infra/cifuzz/actions/run_fuzzers master composite
.github/workflows/pr-validation.yml actions
  • gsactions/commit-message-checker v2 composite
.github/workflows/codeql.yml actions
  • actions/checkout 8e5e7e5ab8b370d6c329ec480221332ada57f0ab composite
  • github/codeql-action/analyze 29b1f65c5e92e24fe6b6647da1eaabe529cec70f composite
  • github/codeql-action/init 29b1f65c5e92e24fe6b6647da1eaabe529cec70f composite
.github/workflows/git.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
.github/workflows/stale-issues-bot.yaml actions
  • actions/stale v8 composite
.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
go.mod go
  • dario.cat/mergo v1.0.0
  • github.com/Microsoft/go-winio v0.6.1
  • github.com/ProtonMail/go-crypto v0.0.0-20230828082145-3c4c8a2d2371
  • github.com/acomagu/bufpipe v1.0.4
  • github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be
  • github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5
  • github.com/cloudflare/circl v1.3.3
  • github.com/cyphar/filepath-securejoin v0.2.4
  • github.com/elazarl/goproxy v0.0.0-20230808193330-2592e75ae04a
  • github.com/emirpasic/gods v1.18.1
  • github.com/gliderlabs/ssh v0.3.5
  • github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376
  • github.com/go-git/go-billy/v5 v5.5.0
  • github.com/go-git/go-git-fixtures/v4 v4.3.2-0.20230305113008-0c11038e723f
  • github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
  • github.com/google/go-cmp v0.5.9
  • github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99
  • github.com/jessevdk/go-flags v1.5.0
  • github.com/kevinburke/ssh_config v1.2.0
  • github.com/kr/pretty v0.3.1
  • github.com/kr/text v0.2.0
  • github.com/pjbgf/sha1cd v0.3.0
  • github.com/rogpeppe/go-internal v1.11.0
  • github.com/sergi/go-diff v1.1.0
  • github.com/skeema/knownhosts v1.2.0
  • github.com/xanzy/ssh-agent v0.3.3
  • golang.org/x/crypto v0.13.0
  • golang.org/x/mod v0.12.0
  • golang.org/x/net v0.15.0
  • golang.org/x/sys v0.12.0
  • golang.org/x/text v0.13.0
  • golang.org/x/tools v0.13.0
  • gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c
  • gopkg.in/warnings.v0 v0.1.2
go.sum go
  • 122 dependencies
.github/workflows/scorecard.yml actions
  • actions/checkout 08c6903cd8c0fde910a37f88322edcfb5dd907a8 composite
  • actions/upload-artifact 330a01c490aca151604b8cf639adc76d48f6c5d4 composite
  • github/codeql-action/upload-sarif 014f16e7ab1402f30e7c3329d33797e7948572db composite
  • ossf/scorecard-action 4eaacf0543bb3f2c246792bd56e8cdeffafb205a composite