SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go HacktoberFest Projects
-
Mentioned in Awesome Go
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Best Open Source Monitoring Tools in 2026: 7 Self-Hosted Options Compared | dev.to | 2026-06-13
Prometheus is the industry-standard time-series database for infrastructure metrics. Paired with Grafana for visualization and Alertmanager for routing, it forms the backbone of monitoring at companies from startups to Netflix-scale deployments. This isn't a single tool — it's an ecosystem.
-
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: Gitea is 10 years old, but official repo is still hosted on GitHub | news.ycombinator.com | 2026-06-02 -
Project mention: I scoped a multi-agent TUI system in January. It sat dead for 4 months. Here is the comeback. | dev.to | 2026-06-08
git clone https://github.com/in5devilinspace/tui-master-agent cd tui-master-agent uv pip install -e ".[dev]" # or pip export ANTHROPIC_API_KEY=sk-... python tui_master.py https://github.com/charmbracelet/bubbletea
-
tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
A similar issue was also found in Tidb:
-
Project mention: Fiber – An Express-inspired web framework written in Go | news.ycombinator.com | 2026-02-06
-
harness
Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries. (by harness)
-
trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Project mention: trivy VS onequery - a user suggested alternative | libhunt.com/r/trivy | 2026-06-01 -
Project mention: VLESS Protocol: How It Bypasses Censorship in Russia and Why It Works | dev.to | 2025-10-29
VLESS Protocol Specification: https://github.com/v2fly/v2ray-core
-
cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
-
No-code database marketing pages will always claim "enterprise-scale performance" but rarely disclose their p99 latency under concurrent load. In our 2024 benchmark of 7 top tools, we found that 4 of them had p99 write latencies 3x higher than advertised when tested with more than 20 concurrent writes per second. For example, Airtable’s marketing claims "unlimited scale" but our benchmark (code example 1) showed a hard cap of 50 concurrent writes per second with 320ms p99 latency—far below the 100ms threshold most user-facing apps require for acceptable checkout or form submission experiences. Always run a 10-minute load test with 2x your expected peak concurrent writes before signing an annual contract. Use the benchmark scripts provided earlier in this article, or open-source tools like k6 (https://github.com/grafana/k6) to simulate realistic traffic patterns. We’ve seen startups lock into 1-year contracts with tools that can’t handle their Black Friday traffic, resulting in $50k+ in lost revenue and emergency migrations. A 2-hour benchmark upfront costs nothing compared to that risk.
-
nuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Let's look at an example of such an error in the Nuclei project, a vulnerability scanner that allows creating user-defined templates.
-
Depending on what other (additional) features you're willing to accept, the GoHarbor[0] registry supports pull-through as well as mirroring and other features, it's a nice registry that also supports other OCI stuff like Helm charts, and does vulnerability scanning with "Interrogation Services" like Trivy.
I've been using it at home and work for a few years now, might be a bit overkill if you just want a simple registry, but is a really nice tool for anyone who can benefit from the other features.
[0] https://goharbor.io/
-
Project mention: Show HN: Gova – The declarative GUI framework for Go | news.ycombinator.com | 2026-04-23
The code looks nice, but when I read GUI, I want to see screenshots of GUIs.
Apparently a major dependency is "Fyne", which does show some screenshots on their page:
https://fyne.io/
-
Project mention: We Cut Log Costs by 35% Using Vector 0.30 and Loki 3.0: Lessons from a 3-Month Tuning | dev.to | 2026-05-04
We evaluated three alternatives: ClickHouse for log storage, Fluent Bit for log collection, and the Vector (https://github.com/vectordotdev/vector) + Loki (https://github.com/grafana/loki) stack. ClickHouse had great query performance but required manual index management, which would add operational overhead. Fluent Bit was lightweight but lacked the transform capabilities we needed to mask PII and drop low-value logs. Vector and Loki stood out: Vector is a Rust-based agent with 1/10th the memory footprint of Filebeat, and Loki is designed for cost-efficient log storage with a query model that aligns with how our team actually debugs (using labels, not full-text search).
-
A layer of deterministic constraints: checks that keep the output converging toward quality instead of tech debt. I work in Python, so for me that's ruff, ty, tach run through prek, plus gitleaks and a stack of project-specific hooks. Different language, different tools — the constraint is the point, not the toolchain.
-
Project mention: Show HN: leaf – a terminal Markdown previewer with a GUI-like experience | news.ycombinator.com | 2026-04-24
cool project, how does it compare to glow? https://github.com/charmbracelet/glow
-
Lean and Mean Docker containers
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
Project mention: I Ditched Docker for Podman (and You Should Too) | news.ycombinator.com | 2025-09-05 -
Project mention: Kubernetes Secret Extraction via ArgoCD ServerSideDiff | news.ycombinator.com | 2026-05-01
-
-
Project mention: Scaling Shopify Webhooks to Handle Millions of Events: A Practical Guide | dev.to | 2026-06-04
Distributed Tracing with Jaeger
-
Project mention: GitHub Copilot is moving to usage-based billing | news.ycombinator.com | 2026-04-27
I had this problem and it turns out it was my oh-my-posh command prompt customization. VS Code injects certain control characters into the output stream for agents to observe events and the theming runs after those mechanics are hooked up so it can interfere. Updating to the latest oh-my-posh fixed it for me.
Here's the oh-my-posh GH issue[0] in case your problem is similar but not solvable with a simple package update.
[0]: https://github.com/JanDeDobbeleer/oh-my-posh/issues/7029
-
gofr
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
[1] gofr-dev/gofr. (n.d.). gofr: An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability. GitHub. Retrieved from https://github.com/gofr-dev/gofr
Go HacktoberFest discussion
Go HacktoberFest related posts
-
I turned an abandoned Go project into a full terminal Arcade Game
-
Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats
-
Gopass: The slightly more standard Unix password manager for teams
-
Show HN: Updatecli – A Declarative Update Policy Engine
-
The weekend I fell down the MCP rabbit hole
-
The Agent Security Stack: Transport, Identity, Policy, Runtime
-
Kubernetes testing w/ Dagger.io
-
A note from our sponsor - SaaSHub
www.saashub.com | 13 Jun 2026
Index
What are some of the best open-source HacktoberFest projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | go-formatter | 175,286 |
| 2 | prometheus | 64,474 |
| 3 | Gitea | 56,230 |
| 4 | bubbletea | 43,034 |
| 5 | tidb | 40,162 |
| 6 | Fiber | 39,835 |
| 7 | harness | 36,711 |
| 8 | trivy | 36,314 |
| 9 | v2ray-core | 34,121 |
| 10 | cockroach | 32,204 |
| 11 | k6 | 30,780 |
| 12 | nuclei | 29,147 |
| 13 | Harbor | 28,689 |
| 14 | fyne | 28,357 |
| 15 | loki | 28,353 |
| 16 | gitleaks | 27,669 |
| 17 | glow | 25,743 |
| 18 | Lean and Mean Docker containers | 23,301 |
| 19 | argo-cd | 23,123 |
| 20 | grpc-go | 22,961 |
| 21 | jaeger | 22,875 |
| 22 | oh-my-posh | 22,789 |
| 23 | gofr | 21,338 |