Web Frameworks

Full stack web frameworks.

Gin79.8K

Gin is a web framework written in Go! It features a martini-like API with much better performance, up to 40 times faster. If you need performance and good productivity.

Fiber34.6K

An Express.js inspired web framework build on Fasthttp.

Beego31.8K

beego is an open-source, high-performance web framework for the Go programming language.

Echo30.3K

High performance, minimalist Go web framework.

Revel13.2K

High-productivity web framework for the Go language.

GoFrame11.9K

GoFrame is a modular, powerful, high-performance and enterprise-class application development framework of Golang.

Hertz5.7K

A high-performance and strong-extensibility Go HTTP framework that helps developers build microservices.

Goa5.7K

Goa provides a holistic approach for developing remote APIs and microservices in Go.

GoFr3.9K

Gofr is an opinionated microservice development framework.

goravel3.1K

A Laravel-inspired web framework with ORM, authentication, queue, task scheduling, and more built-in features.

Huma2.5K

Framework for modern REST/GraphQL APIs with built-in OpenAPI 3, generated documentation, and a CLI.

Goyave1.7K

Feature-complete REST API framework aimed at clean code and fast development, with powerful built-in functionalities.

Atreugo1.3K

High performance and extensible micro web framework with zero memory allocations in hot paths.

Fuego1.1K

The framework for busy Go developers! Web framework generating OpenAPI 3 spec from source code.

iWF546

iWF is an all-in-one platform for developing long-running business processes. It offers a convenient abstraction for utilizing databases, ElasticSearch, message queues, durable timers, and more, with a clean, simple, and user-friendly interface.

Yokai538

Simple, modular, and observable Go framework for backend applications.

Flamingo Commerce530

Providing e-commerce features using clean architecture like DDD and ports and adapters, that you can use to build flexible e-commerce applications.

rk-boot524

A bootstrapper library for building enterprise go microservice with Gin and gRPC quickly and easily.

Flamingo496

Framework for pluggable web projects. Including a concept for modules and offering features for DI, Configareas, i18n, template engines, graphql, observability, security, events, routing & reverse routing etc.

Fastschema380

A flexible Go web framework and Headless CMS.

uAdmin346

Fully featured web framework for Golang, inspired by Django.

WebGo304

A micro-framework to build web apps with handler chaining, middleware, and context injection. With standard library-compliant HTTP handlers (i.e., http.HandlerFunc)..

Ginrpc291

Gin parameter automatic binding tool,gin rpc tools.

templui263

Modern UI Components for Go & Templ.

hiboot180

hiboot is a high performance web application framework with auto configuration and dependency injection support.

Gone134

A lightweight dependency injection and web framework inspired by Spring.

patron123

Patron is a microservice framework following best cloud practices with a focus on productivity.

Microservice116

The framework for the creation of microservices, written in Golang.

rux98

Simple and fast web framework for build golang HTTP applications.

Don56

A highly performant and simple to use API framework.

Lit25

Highly performant declarative web framework for Golang, aiming for simplicity and quality of life.

golamb7

Golamb makes it easier to write API endpoints for use with AWS Lambda and API Gateway.