Go

Open-source projects categorized as Go

Top 23 Go Open-Source Projects

  1. go-formatter

    A curated list of awesome Go frameworks, libraries and software

    Project mention: I built a CLI that eliminates README reading forever | dev.to | 2026-05-21

    Mentioned in Awesome Go

  2. SaaSHub

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

    SaaSHub logo
  3. ollama

    Get up and running with Kimi-K2.6, GLM-5.1, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

    Project mention: LLM Quantization Levels Compared: Q4_K_M vs Q8_0 vs FP16 [2026] | dev.to | 2026-07-05

    To see available tags for any model, check the model page on ollama.com or run ollama show llama3 --modelfile to inspect what you currently have.

  4. go

    The Go programming language

    Project mention: Deploy a Dockerfile on Vercel | dev.to | 2026-07-09

    With the Dockerfile support, you can deploy any stack on it: GO, Rails, Spring Boot, Laravel, etc. And it's very easy to deploy as well, and it has the same experience as deploying a frontend application. Will see in this blog by creating a simple Golang server and deploying to Vercel.

  5. kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: Postgres rewritten in Rust, now passing 100% of the Postgres regression tests | news.ycombinator.com | 2026-07-08

    > but it's still a singleton instance, so where do you run it? Most hardware doesn't give you enough uptime for what you need here, because what you actually needed was a re-architecture for distribution / failover / whatever, and while you could ask your LLM to do that you aren't going to run your bank on the result.

    If only we had a way to solve these issues with tools capable of running Rust programs in that way. I guess every company that needs distribution / failover has a mainframe sitting in their office nowadays huh?

    https://k3s.io/

    https://kubernetes.io/

    https://aws.amazon.com/

    https://www.erlang.org/

    etc.

  6. frp

    A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

    Project mention: How to Put a Local Service on the Public Internet with FRP (Without Losing Your Mind Over Config Files) | dev.to | 2026-07-10

    FRP (Fast Reverse Proxy) is an open-source tool by fatedier that exposes a local service behind a NAT or firewall to the public internet. It's battle-tested, written in Go, and has been the go-to answer in self-hosting communities for years.

  7. Hugo

    The world’s fastest framework for building websites.

    Project mention: How To Learn Go Fast: A Practical Roadmap For Senior Backend Developers | dev.to | 2026-06-26

    gohugoio/hugo — large CLI tool,

  8. Gin

    Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

    Project mention: Go vs Rust: the only backend language debate that actually matters in 2026 | dev.to | 2026-05-14

    The broader ecosystem is settled too. Gin and Chi for HTTP routing, sqlc for type-safe queries, Wire for dependency injection if that’s your thing. The compiler errors are readable. Onboarding a new engineer onto a Go codebase takes days, not weeks.

  9. syncthing

    Open Source Continuous File Synchronization

    Project mention: Writerdeck con Debian tty: convertir un laptop viejo en máquina de escribir | dev.to | 2026-05-23
  10. fzf

    :cherry_blossom: A command-line fuzzy finder

    Project mention: Every Claude Code session across all your projects, in one list — hit Enter to resume | dev.to | 2026-07-06

    claude-sessions instead lists every session from every project in one fzf picker, newest first. Hit Enter and the session opens in a new iTerm tab (or tmux window) running claude --resume in the right directory — while the picker stays open for the next one.

  11. Grafana

    The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.

    Project mention: How To Learn Go Fast: A Practical Roadmap For Senior Backend Developers | dev.to | 2026-06-26

    grafana/grafana — Go backend with rich frontend,

  12. Caddy

    Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS

    Project mention: How To Learn Go Fast: A Practical Roadmap For Senior Backend Developers | dev.to | 2026-06-26

    caddyserver/caddy — readable HTTP server.

  13. Moby

    The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

    Project mention: Running FreeIPA on Ubuntu Using Podman | dev.to | 2026-05-16

    There were many attempts to fix this issue by changing cgroup isolation settings using flags like --cgroupns=host etc ,but nothing worked. Similar outcomes were also obtained by other attempts like these. https://github.com/moby/moby/issues/16238

  14. traefik

    The Cloud Native Application Proxy

    Project mention: EKS vs k3s on AWS for startups: cost, complexity, and when to choose each | dev.to | 2026-04-26

    k3s: You run the control plane on an EC2 instance. It starts in under a minute, ships with Traefik and a working storage class, and upgrades when you decide. Nothing AWS-specific unless you want it.

  15. leetcode-master

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀

  16. memos

    Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.

    Project mention: Announcing ObjeX | We Built Our Own S3 | dev.to | 2026-04-22

    ObjeX currently serves as the S3 backend for our Outline and Memos instances. Both use presigned URLs and server-side uploads through the standard AWS SDKs, no special configuration needed.

  17. rclone

    "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

    Project mention: Rclone: "Rsync for Cloud Storage" | news.ycombinator.com | 2026-06-18
  18. Gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

    Project mention: Anonymous GitHub account mass-dropping undisclosed 0-days | news.ycombinator.com | 2026-06-27

    I have a correction for CVE-2026-20896 (Gitea trusted-proxies / X-WEBAUTH-USER) was not part of this dump.

    It was reported by @rz1027 (me) as in Gitea's coordinated 1.26.3 security release, credited in the release notes. The exploitarium's actual Gitea PoC is a different bug (act_runner container-options escape).

    Refs: [https://blog.gitea.com/release-of-1.26.3-and-1.26.4/] [https://github.com/go-gitea/gitea/security/advisories/GHSA-f... ] [https://hivesecurity.gitlab.io/blog/gitea-forgejo-nine-cves-...].

  19. golang-standards/project-layout

    Standard Go Project Layout

    Project mention: Building an API in Go to Manage Files on Amazon S3 | dev.to | 2026-01-20

    I structured the project following the recommendations of the Go Standards Project Layout. This organization, inspired by Clean Architecture, allows the application to start robustly while making it easier to evolve features and maintain the system over time.

  20. etcd

    Distributed reliable key-value store for the most critical data of a distributed system

    Project mention: Global Distributed Consensus: The Missing Piece in Kubernetes | dev.to | 2026-05-04

    Kubernetes runs on etcd, which uses the Raft consensus algorithm. It's a proven model for what it was designed to do: keep a single cluster's state perfectly consistent. When you create a deployment or a pod dies, every node in the cluster agrees on the new state of the world almost instantly.

  21. go-ethereum

    Go implementation of the Ethereum protocol

    Project mention: Fintech on Go: Signing, event loops, and replay protection without an SDK (Part 2) | dev.to | 2026-05-02

    go-ethereum: official Go implementation of the Ethereum protocol. Source of TokenContract, types.SignTx, and signer types used in code snippets.

  22. Gogs

    The painless way to host your own Git service

    Project mention: GitLab Announces Workforce Reduction and End of Their Credit Values | news.ycombinator.com | 2026-05-11

    What would you suggest as an alternative? Gitlab really sucks in my personal opinion, but what are your experiences with:

    Gogs https://gogs.io/ (this IS gitea btw)

    Forgejo https://forgejo.org/

    Self hosted or cloud hosted. Also excluding Github because, please just fracking don't.

  23. nvm for Windows

    A node.js version management utility for Windows. Ironically written in Go.

    Project mention: Full-Stack E-Commerce App - Part 1: Project setup | dev.to | 2026-04-02

    Download nvm-windows from https://github.com/coreybutler/nvm-windows/releases (get nvm-setup.exe). Install it, then open a new terminal:

  24. cobra

    A Commander for modern Go CLI interactions

    Project mention: Show HN: Convert Go to Rust | news.ycombinator.com | 2026-01-14

    and it gives you a Rust dependency.

    > $ rinku lookup https://github.com/spf13/cobra

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 discussion

Log in or Post with

Go related posts

  • High-performance Go to TypeScript transpiler

    1 project | news.ycombinator.com | 11 Jul 2026
  • Give Your AI Assistant a Private Memory

    2 projects | dev.to | 10 Jul 2026
  • Hister: Own Search Engine

    1 project | news.ycombinator.com | 9 Jul 2026
  • Show HN: Devthropology – Better Insights for GitHub Repos

    2 projects | news.ycombinator.com | 9 Jul 2026
  • Turning a pile of documents into a searchable useable knowledge base

    4 projects | news.ycombinator.com | 8 Jul 2026
  • Block the merge when a PR ships a vulnerability: a CI security gate with Synapse

    2 projects | dev.to | 8 Jul 2026
  • AI Meets Cryptography 1: What AI Found in Cloudflare's Circl

    2 projects | news.ycombinator.com | 7 Jul 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 go-formatter 177,103
2 ollama 175,880
3 go 135,316
4 kubernetes 123,426
5 frp 107,921
6 Hugo 88,907
7 Gin 88,832
8 syncthing 86,035
9 fzf 81,480
10 Grafana 75,364
11 Caddy 73,732
12 Moby 71,780
13 traefik 63,850
14 leetcode-master 61,842
15 memos 61,455
16 rclone 58,241
17 Gitea 56,752
18 golang-standards/project-layout 56,251
19 etcd 51,942
20 go-ethereum 51,200
21 Gogs 47,651
22 nvm for Windows 46,979
23 cobra 44,202

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