Go web-framework

Open-source Go projects categorized as web-framework

Top 21 Go web-framework Projects

web-framework
  1. Echo

    High performance, minimalist Go web framework

    Project mention: What Is the Best Web Framework for Go? | dev.to | 2025-05-13

    ⭐ Echo on GitHub (30k+ stars)

  2. 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.

    InfluxDB logo
  3. go-zero

    A cloud-native Go microservices framework with cli tool for productivity.

    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...

  4. 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:

    Project mention: RFC: HTTP Wire Errors | dev.to | 2024-12-01

    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.

  5. Revel

    A high productivity, full-stack web framework for the Go language.

    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.

  6. 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-15

    If 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!

  7. go-web-framework-stars

    :star: Web frameworks for Go, most starred on GitHub

    Project mention: What Is the Best Web Framework for Go? | dev.to | 2025-05-13

    Here's a list of Go web frameworks ranked by GitHub stars: Go Web Framework Stars – mingrammer

  8. Macaron

    Package macaron is a high productive and modular web framework in Go.

  9. SaaSHub

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

    SaaSHub logo
  10. pagoda

    Rapid, easy full-stack web development starter kit and admin panel in Go

    Project mention: Pagoda: Rapid, easy full-stack web development starter kit in Go | news.ycombinator.com | 2024-09-29
  11. Goyave

    🍐 The enterprise REST API framework

    Project mention: Go: finally a practical solution for undefined fields | dev.to | 2025-04-23

    You can find a full implementation of the Undefined type in the Goyave framework, alongside many other incredibly useful tools and features.

  12. 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.

  13. aah

    A secure, flexible, rapid Go web framework

  14. flamego

    A fantastic modular Go web framework with a slim core but limitless extensibility

  15. 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.

  16. 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)

  17. uAdmin

    The web framework for Golang

  18. 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).

  19. Gowut

    Go Web UI Toolkit - Public Releases and Development

  20. jeff

    🍍Jeff provides the simplest way to manage web sessions in Go.

  21. go-web

    A Golang framework for build microservices. (by RobyFerro)

  22. GoAPI

    GoAPI - A Fast and Easy-to-use Web Framework for Building APIs in Go

  23. gotro

    GotRo is a collection of libraries and a Golang web framework

  24. SaaSHub

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

    SaaSHub logo
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 web-framework discussion

Log in or Post with

Go web-framework related posts

  • What Is the Best Web Framework for Go?

    6 projects | dev.to | 13 May 2025
  • Show HN: Go-Zero Reaches 30k GitHub Stars a Milestone Worth Celebrating

    3 projects | news.ycombinator.com | 3 Mar 2025
  • RFC: HTTP Wire Errors

    1 project | dev.to | 1 Dec 2024
  • Go dependency injection with Uber Fx and Echo

    3 projects | dev.to | 23 Nov 2024
  • Request Body Limit Middleware for Iris

    1 project | dev.to | 1 Nov 2024
  • Basic Authentication Middleware for Iris

    2 projects | dev.to | 31 Oct 2024
  • Request Rate Limiting Middleware for Iris

    2 projects | dev.to | 30 Oct 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?