Go Version control

Open-source Go projects categorized as Version control | Edit details

Top 9 Go Version control Projects

  • GitHub repo git2go

    Git to Go; bindings for libgit2. Like McDonald's but tastier.

  • GitHub repo glab

    An open-source GitLab command line tool bringing GitLab's cool features to your command line

    Project mention: How to fetch "Open" and "Closed" task lists from issue board? | reddit.com/r/gitlab | 2021-09-27

    glab is able to do this

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo hercules

    Gaining advanced insights from Git repository history.

    Project mention: Show HN: Simple way to access various statistics in Git repository | news.ycombinator.com | 2021-04-29

    I do like burndown chart showing code as layers over time https://github.com/src-d/hercules#project-burndown

    Like other stats, it is not to be taken too seriously on early projects where re-linting or moving lines around may show as dropping all old code...

  • GitHub repo dotfile

    Simple version control made for tracking single files

    Project mention: Ask HN: Dotfiles Management Tools? | news.ycombinator.com | 2021-04-19
  • GitHub repo gh

    Scriptable server and net/http middleware for GitHub Webhooks.

  • GitHub repo go-vcs

    manipulate and inspect VCS repositories in Go

  • GitHub repo githooks

    🦎 Githooks: per-repo and shared Git hooks with version control and auto update.

    Project mention: New platform-independend native dialog tool | reddit.com/r/golang | 2021-02-27

    I have written that to support https://github.com/gabyx/githooks which needs this in certain occasions internally.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo gittp

    :octocat: Git HTTP backend in go

  • GitHub repo hgo

    Hgo is a collection of Go packages providing read-access to local Mercurial repositories.

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). The latest post mention was on 2021-09-27.


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

Project Stars
1 git2go 1,659
2 glab 1,511
3 hercules 1,464
4 dotfile 89
5 gh 76
6 go-vcs 75
7 githooks 25
8 gittp 14
9 hgo 13
Find remote jobs at our new job board 99remotejobs.com. There are 36 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives