Go Software

Open-source Go projects categorized as Software

Top 13 Go Software Projects

  1. podman

    Podman: A tool for managing OCI containers and pods.

    Project mention: Docker vs Podman: Migrating Three Projects, Honestly | dev.to | 2026-05-19

    Docker runs a long-lived background daemon (dockerd), traditionally as root. Every CLI call talks to it over a socket. Podman doesn't. Each podman invocation is just a regular process you run as your own user.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. authelia

    The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

    Project mention: Open Notebook Review: Self-Hosted NotebookLM Alternative | dev.to | 2026-06-09

    Yes. The two ports are independent — 8502 for the UI and 5055 for the API. Caddy reverse-proxying both with auto-TLS is one Caddyfile block per port. Enable Open Notebook's built-in password protection in addition if the deployment is public-facing. For team deployments, add Authelia or Tailscale serve.

  4. authentik

    The authentication glue you need.

    Project mention: 25 Trending Self-Hosted Projects on GitHub | dev.to | 2026-04-02

    Stars: 14.8k | Language: Python GitHub: https://github.com/goauthentik/authentik

  5. juicefs

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

    Project mention: JuiceFS Performance Optimization for AI Scenarios | dev.to | 2026-04-15

    If you have any questions for this article, feel free to join JuiceFS discussions on GitHub and community on Discord.

  6. woodpecker

    Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.

    Project mention: GitHub is having issues now | news.ycombinator.com | 2026-04-27

    Ooh, Woodpecker CI works with Gitea and Forgejo. That might be last piece I needed to migrating Git repos from GitHub to a self-hosted forge.

    https://woodpecker-ci.org/

  7. runtime-spec

    OCI Runtime Specification

    Project mention: Understanding OCI Runtimes: containerd, Shims, and the Container Lifecycle | dev.to | 2026-05-07

    The configuration is stored in the erlier mentioned config.json and it consists of metadata that defines how the OCI runtime will run the container. It is stored in json format and detailed JSON schema can be found in the official schema config. However we shall look at the common important configuration fields. These include:

  8. Logdy.dev

    Realtime log viewer with web UI, tail -f for logs with a web interface browser.

  9. go-tuf

    Go implementation of The Update Framework (TUF)

  10. bookmarks

    :warning: Mirrored from https://gitea.zoemp.be/sansguidon/bookmarks ! :bookmark: +5K awesome resources for geeks and software crafters :beer: (by SansGuidon)

    Project mention: Ask HN: What Are You Working On? (Nov 2025 | news.ycombinator.com | 2025-11-09

    I still need to go back working on https://www.cinekids.info/ , a tool I made for myself to use before showing any movie to my 4 years old kiddo. It scrapes reviews from some parent friendly movie reviews websites and aggregates them.

    I'm also automating more stuff around bookmarks management -> I used to manage an awesome list as a repository on GitHub for myself and over a couple of years there are relatively many stars on this repository. However I lost interest in maintaining this repo manually as I prefer to save my bookmarks on Shaarli. I'm coding a CLI tool to automate the work of syncing my shaarli links to my public "popular" (+500 stars) repo at https://github.com/SansGuidon/bookmarks

    Myself and other users complain a lot about the "native" Plex -> Ombi watchlist integration being broken, I coded some sync tool to workaround the app malfunctions, by using Ombi, Plex and TMDB (The Movie Database) APIs and ensure Ombi is always up-to-date based on Plex watchlist. This works very well and allowed me to put a stop to the complains from my family members :-D

    I'm also automating most of my email/linkedin interactions thanks to userscripts.

  11. tetra3d

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

  12. recaller

    A rapid fast, command-line app to recall your files & shell history with absolute precision

    Project mention: Show HN: Fast, private command-line history search with instant documentation | news.ycombinator.com | 2025-08-24
  13. api-projects

    A collection of API implementations

  14. GoPowerDNS-Admin

    A go based PowerDNS Admin inspired by the python based PowerDNS-Admin

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).

Go Software discussion

Log in or Post with

Go Software related posts

  • Open Notebook Review: Self-Hosted NotebookLM Alternative

    3 projects | dev.to | 9 Jun 2026
  • Understanding OCI Runtimes: containerd, Shims, and the Container Lifecycle

    3 projects | dev.to | 7 May 2026
  • Retrospective: Adopting Podman 5 for 1000 Developer Laptops – Security and Productivity Gains

    2 projects | dev.to | 3 May 2026
  • GitHub is having issues now

    2 projects | news.ycombinator.com | 27 Apr 2026
  • Pretty Fish: A better mermaid diagram editor

    4 projects | news.ycombinator.com | 15 Apr 2026
  • Docker Sandboxes

    1 project | news.ycombinator.com | 28 Mar 2026
  • Woodpecker CI Has a Free API: Self-Hosted CI/CD That's Actually Simple

    1 project | dev.to | 28 Mar 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 podman 32,003
2 authelia 28,025
3 authentik 21,844
4 juicefs 13,940
5 woodpecker 7,240
6 runtime-spec 3,624
7 Logdy.dev 2,224
8 go-tuf 705
9 bookmarks 540
10 tetra3d 497
11 recaller 36
12 api-projects 3
13 GoPowerDNS-Admin 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com