100 Web Frameworks packages and projects
-
Iris
9.9 5.9 GoThe fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket: -
Beego
7.1 0.0 Gobeego is an open-source, high-performance web framework for the Go programming language. -
CleverGo Web Framework
5.9 0.0 GoDISCONTINUED. :tongue: CleverGo is a lightweight, feature rich and high performance HTTP router for Go. -
goa
9.1 9.3 GoDesign-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs. -
Flamingo Commerce
6.7 7.7 GoFlexible 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. -
rux
4.0 4.5 Go⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface. 简单且快速的 Go api/web 框架,支持路由分组,路由参数绑定,中间件,兼容 http.Handler 接口 -
patron
5.2 8.5 GoMicroservice framework following best cloud practices with a focus on productivity. -
Flamingo
6.6 8.1 GoFlamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness. -
Gin
10.0 8.9 GoGin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices. -
goweb
2.5 3.6 GoDISCONTINUED. Lightweight web framework based on net/http. [GET https://api.github.com/repos/twharmon/goweb: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository] -
go-socket.io
9.2 3.9 GoDISCONTINUED. socket.io library for golang, a realtime application framework. -
WebGo
5.7 5.2 GoA microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc). -
feelthemovies
2.5 1.6 GoDISCONTINUED. This is the new api repository for Feel the Movies. Written in Go, totally open source. -
ExperienceOne Golang APIKit
4.6 0.0 GoDISCONTINUED. Generates Golang client and server based on OpenAPI2 (swagger) definitions -
Orion
4.9 2.9 GoOrion is a small lightweight framework written around grpc/protobuf with the aim to shorten time to build microservices at Carousell. -
Muxie
5.5 0.0 GoMuxie is a modern, fast and light HTTP multiplexer for Go. Fully compatible with the http.Handler interface. Written for everyone. -
mux
9.8 2.6 GoDISCONTINUED. A powerful HTTP router and URL matcher for building Go web servers with 🦍 -
go-server-timing
7.0 0.0 GoDISCONTINUED. Go (golang) library for creating and consuming HTTP Server-Timing headers -
hiboot
5.1 0.8 Gohiboot is a high performance web and cli application framework with dependency injection support -
Aero
6.6 2.9 GoDISCONTINUED. :bullettrain_side: High-performance web server for Go (2016). New alpha (2024) with even better performance is currently in development at https://git.akyoto.dev/go/web -
Faygo
8.0 0.0 GoFaygo 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. -
pure
4.6 3.2 Go:non-potable_water: Is a lightweight HTTP router that sticks to the std "net/http" implementation -
render
8.0 4.4 GoGo package for easily rendering JSON, XML, binary data, and HTML templates responses. -
ozzo-routing
6.3 0.0 GoAn extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs. -
golongpoll
6.7 5.5 Gogolang long polling library. Makes web pub-sub easy via HTTP long-poll servers and clients :smiley: :coffee: :computer: -
WAMPire
0.8 0.0 JavaScriptWAMPire is a Golang implementation of WAMP (Web Application Messaging Protocol v2) router and clients written in golang, it's heavily inspired on WAMP Turnpike implementation. Why do this? Just for the sake of coding :) -
lars
5.9 0.0 Go:rotating_light: Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks. -
medeina
2.0 0.0 GoDISCONTINUED. Medeina is a HTTP routing tree based on HttpRouter, inspired by Roda and Cuba. -
Volatile
3.9 0.0 GoDISCONTINUED. Minimalist middleware stack promoting flexibility, good practices and clean code. -
Zerver
4.8 0.0 GoDISCONTINUED. Zerver is an expressive, modular, feature completed RESTful framework.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Promo
www.saashub.com