SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Webapp Projects
-
yao
✨ Yao is an all-in-one application engine that enables developers to create web apps, REST APIs, business applications, and more, with AI as a development partner.
GitHub https://github.com/YaoApp/yao GitHub Star 7.1k GitHub Fork 650k GitHub Issue 76 GitHub Pull Request / GitHub Contributor 9 Most Recent Update on GitHub Within one day Open Source License Apache-2.0 Official Website https://yaoapps.com/ Documentation /
-
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.
-
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
-
Now tell the receiver to connect to <https://galene.org:8443/group/public/somethingdifficulttogue...> and login as john with an empty password.
-
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
-
clace
App deployment simplified. GitOps without the hassles. Hypermedia based internal tools for teams. AppServer for containerized apps.
Another option you could consider is a tool I have been building for deploying webapps across a team. https://github.com/claceio/clace has the usual deployment related functionality like gitops, TLS certs.
It has some unique features like supporting OAuth authentication for the apps, staging env for each app (code and config changes are staged before deployment), supporting declarative update, supporting hypermedia based apps natively etc.
-
-
-
Nutrient
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
-
traefik-crowdsec-bouncer
A http service to verify request and bounce them according to decisions made by CrowdSec.
-
hiboot
hiboot is a high performance web and cli application framework with dependency injection support
-
-
gomodest
A complex SAAS starter kit using Go, the html/template package, and sprinkles of javascript.
-
gotuna
GoTuna a lightweight web framework for Go with mux router, middlewares, user sessions, templates, embedded views, and static file server.
-
-
-
-
cleodora
🔮📈 Making, tracking and improving personal forecasts (e.g. the weather tomorrow or your salary in 2 years).
-
git-syr
Sync Your Repos - pull or push your git repos regularly. For dotfiles backups or note taking in git repo
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Webapp discussion
Go Webapp related posts
-
Dependency management fatigue, or why I forever ditched React for Go+Htmx+Templ
-
Self-Hosting Applications on Raspberry Pi 5
-
A practical approach to structuring Golang apps
-
What can Golang be used for / what have you used it for, other than building web APIs?
-
Calling Profesh Go developers for some suggestions on a good directory structure, architecture and design suggestion for a Go based backend API ?
-
NiceGUI 1.2.9 with "refreshable" UI functions, better dark mode support and an interactive styling demo
-
Cleodora Forecasting: Software to track personal forecasts/predictions and systematically improve at making them
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 Mar 2025
Index
What are some of the best open-source Webapp projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | yao | 7,232 |
2 | gowebly | 1,073 |
3 | galene | 1,023 |
4 | goapp | 944 |
5 | clace | 575 |
6 | go-web-app-antipatterns | 410 |
7 | aws-s3-proxy | 328 |
8 | traefik-crowdsec-bouncer | 286 |
9 | hiboot | 181 |
10 | pcz | 169 |
11 | gomodest | 80 |
12 | gotuna | 48 |
13 | go-webapp-example | 43 |
14 | torque | 38 |
15 | count | 27 |
16 | gateCracker-REST | 25 |
17 | cleodora | 23 |
18 | git-syr | 23 |
19 | hansip | 18 |
20 | goMirror | 11 |
21 | git-confed | 10 |
22 | moni | 7 |
23 | go-todo | 4 |