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 →
Top 23 Go web-framework Projects
-
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.
-
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:
-
Encore
Encore is the Backend Development Platform purpose-built to help you create event-driven and distributed systems.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
Echo for the web server.
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.
Project mention: Elixir or golang which wiil be good for large websocket connections. | /r/elixir | 2023-05-11Closest 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.
Project mention: Build and deploy a REST API with Postgres database in TypeScript | dev.to | 2024-04-15In 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.
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.
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.
Project mention: What is the current ideal choice for server-side rendered web frameworks? | /r/golang | 2023-06-08I use https://github.com/kokizzu/gotro/tree/master/Z combined with https://github.com/kokizzu/svelte-mpa
Go web-framework related posts
-
How I keep myself Alive using Golang
-
Best way to deploy a Rust backend?
-
Elixir or golang which wiil be good for large websocket connections.
-
Why hasn't rails come to JS/GO
-
A simple way to use sync.WaitGroup.
-
A different and easy way to write web applications.
-
Best Web Sever Framework?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
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