SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Git Projects
-
Gogs says it works on Pi. I've used it for a few clients that requested self-hosted repos and it's very nice.
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Maybe try gitsigns.nvim and lazygit with toggleterm.nvim.
-
This Docker image is designed to support implementing Github Actions with Python. As of version 4.0.0., it starts with the official python docker image as the base which is a Debian OS. It specifically uses python:3-slim to keep the image size down for faster loading of Github Actions that use pyaction. On top of the base, we've installed curl gpg, git, and the GitHub CLI. We added curl and gpg because they are needed to install the GitHub CLI, and they may come in handy anyway (especially curl) when implementing a GitHub Action.
-
Project mention: Script to iterate a local folder structure and push remote SCM? | reddit.com/r/git | 2022-10-23
You can extend this: https://github.com/github/hub
-
Project mention: [Self Promotion] Superset on top of a Version Controlled Database | reddit.com/r/apachesuperset | 2023-01-27
I'm the CEO of the company that built Dolt. It's the world's first version controlled SQL database. Think Git and MySQL had a baby. It's free and open source.
-
Gitleaks
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
Git LFS is a solution for this. In fact the migrate command is designed specifically to get you out of the situation you're currently in
-
Project mention: Ask HN: Those making $0/month or less on side projects – Show and tell | news.ycombinator.com | 2023-01-27
https://github.com/MichaelMure/git-bug
Offline-first bug tracker (and soon-ish forge) embedded in git.
I keep working on this because the idea makes a lot of sense to me, because I learn a lot from it and it benefits me indirectly.
I'm not especially looking to monetize, but I'm curious about what this community think about it.
-
-
docker-ce
:warning: This repository is deprecated and will be archived (Docker CE itself is NOT deprecated) see the https://github.com/docker/docker-ce/blob/master/README.md :warning:
Project mention: Kubernetes: What It Is, How It Works, and Why It's A Game changer | dev.to | 2022-12-03Yes, Kubernetes, in fact, relies on a number of other free and open source software packages. As a base, it relies on the Docker container runtime and the CoreOS Linux distribution, and it utilizes other open source projects for a number of its components, such as etcd for distributed key-value storage. The tool's core and control plane are both built in GO programming language, making it a completely Go-based application. Kubernetes itself is an open source project and has been used as a building block for other open source projects.
-
SFTPGo
Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
Give https://github.com/drakkan/sftpgo a go. Drakkan can be a bit funny if you ask for help without supporting him but the docs are reasonable enough to get you started
-
Project mention: What is your go-to password manager for Linux, and why did you choose that one? | reddit.com/r/linuxquestions | 2023-01-09
I use gopass, because it is pass compliant and supports multiple recipients / teams which was my initial usecase for it. Just ask if you have any questions about my usage of it!
-
Project mention: Go-Git: A highly extensible Git implementation in pure Go | news.ycombinator.com | 2023-01-09
-
From a workflow perspective, developers push their code to a code repository and then manually trigger a pipeline with tools such as Gitkube or Spinnaker that deploys the code in a Kubernetes environment, usually in a remote cluster in the cloud.
-
mergestat-lite
Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊
You can query git with this: https://github.com/mergestat/mergestat if you like the idea.
-
-
git-sizer
Compute various size metrics for a Git repository, flagging those that might cause problems
Project mention: Git-sizer: Compute local Git repos size metrics | news.ycombinator.com | 2023-01-19 -
Lefthook is a fast and powerful Git hooks manager for Node.js and any other type of project written in Go.
-
Currently, we are working on an internal refactoring to clean up code from the past years, even before we started the maintainership. Due to the upgrade to terraform-sdk-v2, we have new abilities for logging, debugging, and testing in isolation. Also, tools for the generation of documentation will simplify the process and keep it up-to-date. But first of all, we want to fix the reported bugs and clarify if they are still present after the update. We also plan to add support for running docker behind a jump host and provision docker containers. Our most aspiring goal is to come close to the docker CLI as possible. To achieve this, we plan to review which code we can reuse and integrate. For example, this has already been happened in the past to allow the converging possibility for docker services. We plan to add the generation of the changelog as we enforce already conventional commits from angular. After talking about the path towards milestone 3.0, we wrap it up with the conclusion.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Git related posts
- Repository reduction
- I created a bug tracker CLI app
- gans - Git+Ansible: watch git repo for changes and run only changed playbooks
- Gitea v1.18.3 is out
- Ask HN: When did GitHub replace standard Git commands with the “GitHub CLI?”
- Gitea v1.18.2 Released with More Bug Fixes
- Cannot push changes to Gitea running in Docker Container
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59d941f8>
www.saashub.com | 28 Jan 2023
Index
What are some of the best open-source Git projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Gogs | 41,519 |
2 | Gitea | 34,304 |
3 | lazygit | 32,282 |
4 | cli | 31,105 |
5 | hub | 22,257 |
6 | dolt | 13,966 |
7 | gitleaks | 11,478 |
8 | git-lfs | 11,037 |
9 | git-bug | 7,459 |
10 | bit | 5,864 |
11 | docker-ce | 5,572 |
12 | SFTPGo | 5,488 |
13 | gopass | 5,077 |
14 | go-git | 4,203 |
15 | Gitkube | 3,715 |
16 | mergestat-lite | 3,241 |
17 | soft-serve | 2,957 |
18 | git-sizer | 2,821 |
19 | lefthook | 2,625 |
20 | git-chglog | 2,305 |
21 | Git Town | 2,089 |
22 | hercules | 1,816 |
23 | fac | 1,795 |