go-git icon
go-git icon

go-git

A highly extensible Git implementation in pure Go.

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Go (Programming Language)
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1. Git icon  Git Support
  2. Git icon  Git integration

 Tags

  • go-programming-language

go-git News & Activities

Highlights All activities

Recent activities

No activities found.

go-git information

  • Developed by

    source{d}
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    2 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  7,071 Stars
  •  869 Forks
  •  180 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
go-git was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is go-git?

go-git is a highly extensible git implementation library written in pure Go.

It can be used to manipulate git repositories at low level (plumbing) or high level (porcelain), through an idiomatic Go API. It also supports several types of storage, such as in-memory filesystems, or custom implementations thanks to the Storer interface.

It's being actively developed since 2015 and is being used extensively by source{d} and Keybase, and by many other libraries and tools.

Official Links