Go web-framework

Open-source Go projects categorized as web-framework | Edit details

Top 18 Go web-framework Projects

  • GitHub repo Iris

    The fastest HTTP/2 Go Web Framework. AWS Lambda, gRPC, MVC, Unique Router, Websockets, Sessions, Test suite, Dependency Injection and more. A true successor of expressjs and laravel | 谢谢 https://github.com/kataras/iris/issues/1329 |

    Project mention: Can I mix REST and gRPC? | reddit.com/r/golang | 2021-05-05

    You can through api gateway. It's easier with Iris web framework, example code: https://github.com/kataras/iris/tree/master/_examples/mvc/grpc-compatible.

  • GitHub repo Echo

    High performance, minimalist Go web framework

    Project mention: Build a REST API with Golang and MongoDB - Echo Version | dev.to | 2022-01-02

    This post will discuss building a user management application with Golang using the Echo framework and MongoDB. At the end of this tutorial, we will learn how to structure an Echo application, build a REST API and persist our data using MongoDB.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • GitHub repo go-zero

    go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.

    Project mention: Thoughts on Code Generator | reddit.com/r/golang | 2022-01-12

    Library that I have tried * [go-swagger](go-swagger/go-swagger) (Generate server & client from OpenAPI Spec) * zeromicro/go-zero (Generate from proprietary API definition format)

  • GitHub repo Revel

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

    Project mention: Best Golang Web Framework for Larg Projects | dev.to | 2021-03-08


  • GitHub repo Macaron

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

  • GitHub repo go-web-framework-stars

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

    Project mention: What is your go-to stack for backend for a Svelte frontend? | reddit.com/r/sveltejs | 2021-12-10
  • GitHub repo 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.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo Goyave

    🍐 Elegant Golang REST API Framework

    Project mention: Goyave v4 is finally out | reddit.com/r/golang | 2022-01-14
  • GitHub repo aah

    A secure, flexible, rapid Go web framework

  • GitHub repo Gowut

    Go Web UI Toolkit - Public Releases and Development

    Project mention: Can I make front end in Golang? | reddit.com/r/golang | 2021-06-30
  • GitHub repo Flamingo

    Flamingo Framework and Core Library. Flamingo is a go based framework for pluggable web projects. It is used to build scalable and maintainable (web)applications.

  • GitHub repo CleverGo Web Framework

    :tongue: CleverGo is a lightweight, feature rich and high performance HTTP router for Go.

  • GitHub repo 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.

  • GitHub repo jeff

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

  • GitHub repo 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).

    Project mention: Show me your REST APIs 😊 | reddit.com/r/golang | 2021-12-15

    I've been using https://github.com/bnkamalesh/webgo for all my projects. Also, I follow https://github.com/bnkamalesh/goapp to organize code

  • GitHub repo uAdmin

    The web framework for Golang

  • GitHub repo go-web

    A Laravel like MVC framework written in Go. (by RobyFerro)

    Project mention: Go-Web | An MVC Golang framework | reddit.com/r/golang | 2021-09-20
  • GitHub repo goweb

    Lightweight web framework based on net/http.

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). The latest post mention was on 2022-01-14.

Go web-framework related posts


What are some of the best open-source web-framework projects in Go? This list will help you:

Project Stars
1 Iris 21,697
2 Echo 21,442
3 go-zero 13,992
4 Revel 12,480
5 Macaron 3,223
6 go-web-framework-stars 2,418
7 Faygo 1,556
8 Goyave 938
9 aah 659
10 Gowut 273
11 Flamingo 272
12 CleverGo Web Framework 252
13 Flamingo Commerce 249
14 jeff 234
15 WebGo 214
16 uAdmin 169
17 go-web 134
18 goweb 24
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.