Go Software

Open-source Go projects categorized as Software

Top 9 Go Software Projects

  • podman

    Podman: A tool for managing OCI containers and pods.

    Project mention: Containers Demystified 🐳🤔 | dev.to | 2023-09-28

    🛑 Docker Desktop is free for personal use but requires a paid subscription for enterprises. A free open source alternative is Podman and Podman Compose which uses the same core syntax as the Docker tools and can be used as a near drop-in replacement.

  • authelia

    The Single Sign-On Multi-Factor portal for web apps

    Project mention: Why would anyone need AD/AAD when you can manage devices through Saltstack? | /r/sysadmin | 2023-08-05

    https://github.com/saltstack/salt https://github.com/chocolatey/choco https://github.com/nextcloud https://github.com/authelia/authelia https://github.com/grafana/grafana

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • kubo

    An IPFS implementation in Go

    Project mention: Open source P2P alternative to Slack and Discord built on Tor and IPFS | news.ycombinator.com | 2023-09-11

    I'd like to point out that you probably cloned https://github.com/ipfs/kubo there, which is only one part of what accounts for the "IPFS codebase". If you want to find out the actual LoC, I'm afraid you will need to dig through https://github.com/ipfs/kubo/blob/master/go.mod and pick everything that's https://github.com/ipfs/*.

  • juicefs

    JuiceFS is a distributed POSIX file system built on top of Redis and S3.

    Project mention: JuiceFS 1.1 - Distributed File System written in Go | /r/golang | 2023-09-09
  • authentik

    The authentication glue you need.

    Project mention: Issues with authentik | /r/NixOS | 2023-07-07

    Hello ! I am hosting a server under NixOS with multiple services, and to simply the identity management, I use authentik (https://goauthentik.io/) which can be compared to keycloak. Everything works fine until I try to enable mastodon to host an instance : authentik returns an error 400 and nothing changes this but disabling mastodon. Does anyone have an idea of what could be the cause of this ?

  • woodpecker

    Woodpecker is a simple CI engine with great extensibility.

    Project mention: Examples of Woodpecker (CI/CD) pipelines for .NET | /r/dotnet | 2023-07-04

    Is anyone using woodpecker? It's a self-hosted CI/CD server forked from Drone. Really good, and actively developed.

  • runtime-spec

    OCI Runtime Specification

    Project mention: Containers - entre historia y runtimes | dev.to | 2023-04-26

    Otras iniciativas empezaron a surgir debido a la alta popularidad de los containers y debido a esto, en 2015 se crea OCI(Open Container Initiative) para definir un estandar para containers(runtimes e imagenes).

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • tetra3d

    Tetra3D is a 3D hybrid software/hardware renderer made for games written in Go with Ebitengine.

    Project mention: Game Dev in Golang | /r/golang | 2023-03-10

    So you have a few different questions there. 1) Ebitenui is primarily game based and makes no assumptions on how the ui should look so you are required to provide the graphics for all the widgets. Fyne is great but more opinionated and focused on a desktop experience from what I've seen. 2) Ebitengine is a 2d game engine for go. 3) There is a lib built on top of ebitengine is ebitengine for 3d PS1 level graphics https://github.com/SolarLune/tetra3d 4) I think it could be done but this library isn't built for that. There are libraries for opengl bindings, raylib bindings and a dedicated 3d engine lib though that one looks to be a bit dead http://g3n.rocks/

  • api-projects

    A collection of API implementations

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 2023-09-28.

Go Software related posts


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

Project Stars
1 podman 19,129
2 authelia 17,420
3 kubo 15,400
4 juicefs 8,648
5 authentik 4,657
6 woodpecker 3,020
7 runtime-spec 2,915
8 tetra3d 331
9 api-projects 3
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.