SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go golang-application Projects
-
Project mention: argp: GNU-style command line argument parser for Go | news.ycombinator.com | 2025-03-23
Cobra https://github.com/spf13/cobra uses https://github.com/spf13/pflag, which supports GNU style flags. Cobra has been developed for many years now and has a ton of additional features, like automatically generating the autocompletions and has tons of unit tests.
I'd just use cobra.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
realize
Realize is the #1 Golang Task Runner which enhance your workflow by automating the most common tasks and using the best performing Golang live reloading.
-
fortio
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.
Project mention: Fortio: A microservices (HTTP, gRPC) load testing library | news.ycombinator.com | 2025-02-12 -
Pitaya
Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK. (by topfreegames)
-
AutoSpotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
Project mention: Releasing my CLI FinOps tools and Terraform building blocks in the ONCE model | news.ycombinator.com | 2024-06-04 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
uTask
µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋
-
venom
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Request, web, imap, etc... ) and assertions (by ovh)
-
gowebly
🔥 A next-generation CLI tool that makes it easy to create amazing web applications with Go on the backend, using htmx, hyperscript or Alpine.js, and the most popular CSS frameworks on the frontend.
Project mention: Dependency management fatigue, or why I forever ditched React for Go+Htmx+Templ | news.ycombinator.com | 2024-12-03That's Go's out-of-the-box experience. Maybe you're looking for something to scaffold projects? There are plenty around, I've been using https://gowebly.org
-
-
-
https://dev.to/booscaaa/implementando-clean-architecture-com-golang-4n0a https://github.com/golang-standards/project-layout https://blog.boot.dev/golang/golang-project-structure/ https://github.com/bnkamalesh/goapp https://www.wolfe.id.au/2020/03/10/how-do-i-structure-my-go-project/ https://blog.logrocket.com/flat-structure-vs-layered-architecture-structuring-your-go-app/ https://developer20.com/how-to-structure-go-code/ https://dev.to/jinxankit/go-project-structure-and-guidelines-4ccm https://github.com/bxcodec/go-clean-arch https://golangexample.com/example-go-clean-architecture-folder-pattern/ https://www.calhoun.io/flat-application-structure/ https://go.dev/doc/effective_go#names https://go.dev/blog/package-names
-
Project mention: Caddy – The Ultimate Server with Automatic HTTPS | news.ycombinator.com | 2025-02-16
Caddy is really great. In prod, but most surprisingly for all environments.
- There's a great tool, localias, which uses Caddy for a local dev server https://github.com/peterldowns/localias
- I use it locally for dev https://github.com/iloveitaly/python-starter-template/blob/m... which aligns tricky bits of a web app like HTTP redirect, cookies, and CORS to work consistently across dev and prod.
- Can be used on GHA for HTTPS as well https://github.com/iloveitaly/github-action-localias
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go golang-application discussion
Go golang-application related posts
-
Fortio: A microservices (HTTP, gRPC) load testing library
-
⏳GitHub Copilot 1-Day Build Challenge : eol, a tiny Go client to manage eols
-
Technical Deep Dive: How We Built the Pizza CLI Using Go and Cobra
-
Rediscovering Turbo Pascal
-
50 years ago, CP/M started the microcomputer revolution
-
🎉 Finally! Official launch of the Gowebly project on ProductHunt
-
Gowebly: A tool to bootstrap an web application in Golang
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Mar 2025
Index
What are some of the best open-source golang-application projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | cobra | 39,824 |
2 | ticker | 5,130 |
3 | gotests | 5,014 |
4 | realize | 4,460 |
5 | fortio | 3,439 |
6 | Pitaya | 2,485 |
7 | AutoSpotting | 2,349 |
8 | kala | 2,147 |
9 | cells | 1,920 |
10 | modern-go-application | 1,886 |
11 | uTask | 1,242 |
12 | venom | 1,095 |
13 | gowebly | 1,081 |
14 | dbxcli | 1,066 |
15 | open-lambda | 971 |
16 | goapp | 946 |
17 | localias | 874 |
18 | rdpgw | 862 |
19 | what-anime-cli | 818 |
20 | jacobin | 707 |
21 | prometheus-msteams | 544 |
22 | killgrave | 540 |
23 | wunderbase | 524 |