Go web-framework

Open-source Go projects categorized as web-framework

Top 23 Go web-framework Projects

  • Echo

    High performance, minimalist Go web framework

  • Project mention: Migrating Next.js App to GO + Templ & HTMX | dev.to | 2024-05-05

    Echo for the web server.

  • go-zero

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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: How to Use Iris and PostgreSQL for Web Development | dev.to | 2023-07-02

    Iris is a fast and lightweight web framework for Go that offers a rich set of features and a high-performance engine. PostgreSQL is a powerful and reliable relational database system that supports advanced data types and functions. Together, they can form a solid foundation for building modern web applications.

  • Revel

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

  • Project mention: Elixir or golang which wiil be good for large websocket connections. | /r/elixir | 2023-05-11

    Closest spiritual competitor to Phoenix I’m aware of in Go world is Revel (https://revel.github.io/) and it’s still at a stiff feature disadvantage.

  • Encore

    Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.

  • Project mention: Build and deploy a REST API with Postgres database in TypeScript | dev.to | 2024-04-15

    In this tutorial you will create a REST API for a URL Shortener service using Encore for TypeScript, a new way of building fully type-safe and production-ready distributed systems in TypeScript using declarative infrastructure.

  • Macaron

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

  • go-web-framework-stars

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

  • Project mention: How I keep myself Alive using Golang | news.ycombinator.com | 2024-03-04

    There's a good list of frameworks here:

    https://github.com/mingrammer/go-web-framework-stars?tab=rea...

    But you won't find anything that's anywhere near as comprehensive and batteries-included as Rails or Django.

  • SaaSHub

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

    SaaSHub logo
  • 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.

  • Goyave

    🍐 Elegant Golang REST API Framework (v5 release candidate available)

  • Project mention: Which is the best framework to create web apps with go? | /r/golang | 2023-06-29

    Take a look at Goyave, it is inspired by Laravel on some aspects. It's focused on REST APIs only. I wouldn't say it's "the best" because there is no best, it always depends on your needs. Anyway, yesterday I released the first preview version of the v5, a rewrite of the framework trying to solve many weak points of the previous version. It's poorly documented for now because it is still WIP and I wouldn't recommend building production applications with it. Stick to v4 for this for now.

  • pagoda

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

  • aah

    A secure, flexible, rapid Go web framework

  • flamego

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

  • 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)

  • uAdmin

    The web framework for Golang

  • Gowut

    Go Web UI Toolkit - Public Releases and Development

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

  • jeff

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

  • go-web

    A Golang framework for build microservices. (by RobyFerro)

  • GoAPI

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

  • Project mention: FastAPI for go | /r/golang | 2023-09-14
  • gotro

    GotRo is a collection of libraries and a Golang web framework

  • Project mention: What is the current ideal choice for server-side rendered web frameworks? | /r/golang | 2023-06-08

    I use https://github.com/kokizzu/gotro/tree/master/Z combined with https://github.com/kokizzu/svelte-mpa

  • goweb

    Lightweight web framework based on net/http.

  • gomek

    A tiny http framework

  • 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 related posts

  • How I keep myself Alive using Golang

    10 projects | news.ycombinator.com | 4 Mar 2024
  • Best way to deploy a Rust backend?

    5 projects | /r/rust | 11 Jun 2023
  • Elixir or golang which wiil be good for large websocket connections.

    3 projects | /r/elixir | 11 May 2023
  • Why hasn't rails come to JS/GO

    2 projects | /r/ruby | 5 May 2023
  • A simple way to use sync.WaitGroup.

    1 project | /r/golang | 14 Feb 2023
  • A different and easy way to write web applications.

    1 project | /r/golang | 13 Feb 2023
  • Best Web Sever Framework?

    4 projects | /r/golang | 11 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. 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 28,593
2 go-zero 27,699
3 Iris 24,890
4 Revel 13,084
5 Encore 4,595
6 Macaron 3,481
7 go-web-framework-stars 3,385
8 Faygo 1,601
9 Goyave 1,415
10 pagoda 1,309
11 aah 685
12 flamego 554
13 Flamingo Commerce 486
14 Flamingo 428
15 uAdmin 327
16 Gowut 300
17 WebGo 294
18 jeff 260
19 go-web 204
20 GoAPI 82
21 gotro 47
22 goweb 37
23 gomek 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com