SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 Go web-framework Projects
-
⭐ Echo on GitHub (30k+ stars)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Show HN: Go-Zero Reaches 30k GitHub Stars a Milestone Worth Celebrating | news.ycombinator.com | 2025-03-03
It's already been fixed two years ago. Please check it here: https://github.com/zeromicro/go-zero/security/advisories/GHS...
-
Iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Gerasimos Maropoulos is the author of the Iris web framework, a highly efficient and feature-rich web framework for the Go programming language. He is well-known in the programming community for his contributions to web development and his expertise in the Go language. Gerasimos has authored numerous online articles and tutorials that help developers understand and leverage the power of Go for building scalable and high-performance web applications. His work on Iris has made it one of the most popular web frameworks in the Go ecosystem, known for its simplicity, speed, and extensive feature set.
-
Project mention: Using Hyperkit to supercharge UI Development without writing JS | dev.to | 2024-10-21
I’ve been working on Hyperkit over the past couple of weeks, and I’m excited to share the first release. Hyperkit is now live on npm. It’s a collection of headless custom elements/web components designed to simplify building rich UIs with server-side frameworks like Rails or Revel.
-
gofr
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Project mention: 🚀 Building Observable gRPC Streaming Services with GoFr: A Step-by-Step Guide | dev.to | 2025-05-15If you've ever built real-time systems with gRPC streaming, you know how challenging it can be to monitor long-lived connections. Today, I'll show you how to add full observability (logs, metrics, traces) to your gRPC streams using GoFr – with almost zero manual instrumentation!
-
Here's a list of Go web frameworks ranked by GitHub stars: Go Web Framework Stars – mingrammer
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: Pagoda: Rapid, easy full-stack web development starter kit in Go | news.ycombinator.com | 2024-09-29
-
You can find a full implementation of the Undefined type in the Goyave framework, alongside many other incredibly useful tools and features.
-
Faygo
Faygo is a fast and concise Go Web framework that can be used to develop high-performance web app(especially API) with fewer codes. Just define a struct handler, faygo will automatically bind/verify the request parameters and generate the online API doc.
-
-
-
Flamingo Commerce
Flexible E-Commerce Framework on top of Flamingo. Used to build E-Commerce "Portals" and connect it with the help of individual Adapters to other services.
-
Flamingo
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness. (by i-love-flamingo)
-
-
WebGo
A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go web-framework discussion
Go web-framework related posts
-
What Is the Best Web Framework for Go?
-
Show HN: Go-Zero Reaches 30k GitHub Stars a Milestone Worth Celebrating
-
RFC: HTTP Wire Errors
-
Go dependency injection with Uber Fx and Echo
-
Request Body Limit Middleware for Iris
-
Basic Authentication Middleware for Iris
-
Request Rate Limiting Middleware for Iris
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 May 2025
Index
What are some of the best open-source web-framework projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | Echo | 31,014 |
2 | go-zero | 31,012 |
3 | Iris | 25,495 |
4 | Revel | 13,183 |
5 | gofr | 10,598 |
6 | go-web-framework-stars | 3,699 |
7 | Macaron | 3,524 |
8 | pagoda | 2,525 |
9 | Goyave | 1,708 |
10 | Faygo | 1,598 |
11 | aah | 690 |
12 | flamego | 590 |
13 | Flamingo Commerce | 562 |
14 | Flamingo | 525 |
15 | uAdmin | 352 |
16 | WebGo | 305 |
17 | Gowut | 302 |
18 | jeff | 266 |
19 | go-web | 203 |
20 | GoAPI | 85 |
21 | gotro | 49 |