nowfound

Dev tools · alternatives · 2026

24 alternatives to Gogit – Just enough Git (in Go) to push itself to GitHub

In which I rewrite my toy pygit client in Go to see how suitable Go is for simple scripts.

Gogit is a Git implementation written in Go that provides essential Git functionality for pushing code to GitHub. Designed for developers who need core Git capabilities without full complexity, it demonstrates a… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Gogit – Just enough Git (in Go) to push itself to GitHub launched in 2023; newer entries below may have overtaken it.

  1. 1

    pygit implements just enough of a Git client (in 500 lines of Python) to create a repo, commit, and push itself to GitHub.

    2017 · benhoyt.com · its alternatives →

  2. 2
    GetGit▲85

    Simple Git hosting

    2019 · its alternatives →

  3. 3

    GitHub Gist: instantly share code, notes, and snippets.

    2018 · gist.github.com · its alternatives →

  4. 4
  5. 5

    Project has been moved to: https://github.com/go-git/go-git - src-d/go-git

    2016 · github.com · its alternatives →

  6. 6

    simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  7. 7GG
  8. 8

    ReGit: A Tiny Git-Compatible Git Implementation. Contribute to WithGJR/regit-go development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9
    IGit▲72

    Improve your code review processes

    2019 · igit.dev · its alternatives →

  10. 10
    Gut▲98

    An easy-to-use git alternative to version-control your code

    2023 · gut-cli.dev · its alternatives →

  11. 11
    Gogs▲56

    A self-hosted Git service written in Go

    2014 · gogs.io · its alternatives →

  12. 12

    Hi HN, I built ggc (https://github.com/bmf-san/ggc), a terminal-based Git CLI tool written in Go. ggc provides: - A fast interactive UI (like `fzf`) for common Git operations - Traditional subcommands (e.g. `ggc add`, `ggc commit`) - Git-compatible config support (`ggc config` reads from `git config`) - Built-in aliases and workflow automation (e.g. `ggc addcommitpush`) The goal is to improve developer productivity by combining interactive workflows with scriptable CLI operations. It's still under active development, but I'd love feedback from the community! GitHub:…

    2025 · github.com · its alternatives →

  13. 13
    lazygit▲93

    Command line utility to automate daily git push operations

    2016 · github.com · its alternatives →

  14. 14

    Delivery system based on git push and ssh. Contribute to arnoo/git-deliver development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  15. 15LT

    2019 · git-send-email.io · its alternatives →

  16. 16
    Truegit▲70

    A publishing platform powered by Git

    2022 · its alternatives →

  17. 17

    A simple terminal UI for git commands.

    2018 · github.com · its alternatives →

  18. 18

    A single-click button to do tasks like git add, commit, push

    2025 · its alternatives →

  19. 19

    Hey folks, Here's a quick and dirty tool to use natural language to get git to do what you want. Example: $gitgpt create a new branch called feature/test add all the files and commit with msg creating feature test then push to origin I haven't put it through the wringer yet, however it's worked well with some pretty straight forward day to day git usage.

    2023 · github.com · its alternatives →

  20. 20

    The gsp compiler. Contribute to gsp-lang/gsp development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  21. 21GF

    2013 · forkingrecipes.com · its alternatives →

  22. 22

    00's called, they want their RSS feeds back. I was looking at my growing Github gist collection when a sudden urge to blog and make a name for myself "by not programming" struck. Part way into implementing my oh so special static website generator it occurred to me that, quite frankly, Github gists is a pretty decent publishing platform. I mean, it gives you reasonably extended markdown with previews, heck I could even write in org-mode, has comments, follower - followee relationship, extended search with filters, check out locally and push your edits. Did someone say "edit button"? Thus the…

    2023 · git.ht · its alternatives →

  23. 23
    GitGlance▲101

    Github lead generation for hiring & sales teams

    2025 · gitglance.co · its alternatives →

  24. 24LF

    Hey all, I've been working on a blogging platform Truegit (https://truegit.io) powered by your Github repository. The mission is to give the publishers complete ownership of the the content (as the Github repository is the source of truth of everything including your blog configuration), while we publish your content and help you gain audience. You can write your posts in markdown, commit it to your repository, and we publish it! Not to mention, this also opens up a whole new world of collaboration on your posts through Pull Requests. We want to make it like Medium powered by…

    2022 · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →