Go-lang Web Frameworks

Back

1. aah

Scalable, performant, rapid development Web framework for Go.

2. Aero

High-performance web framework for Go, reaches top scores in Lighthouse.

3. Air

An ideally refined web framework for Go.

4. appy

An opinionated productive web framework that helps scaling business easier.

5. Banjo

Very simple and fast web framework for Go.

6. Beego

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

7. Buffalo

Bringing the productivity of Rails to Go!

8. Confetti Framework

Confetti is a Go web application framework with an expressive, elegant syntax. Confetti combines the elegance of Laravel and the simplicity of Go.

9. Echo

High performance, minimalist Go web framework.

10. Fiber

An Express.js inspired web framework build on Fasthttp.

11. Fireball

More "natural" feeling web framework.

12. Flamingo

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.

13. Flamingo Commerce

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

14. Gearbox

A web framework written in Go with a focus on high performance and memory optimization.

15. Gin

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.

16. Ginrpc

Gin parameter automatic binding tool,gin rpc tools.

17. Gizmo

Microservice toolkit used by the New York Times.

18. go-json-rest

Quick and easy way to setup a RESTful JSON API.

19. go-rest

Small and evil REST framework for Go.

20. Goa

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

21. goa

goa is just like koajs for golang, it is a flexible, light, high-performance and extensible web framework based on middleware.

22. Golax

A non Sinatra fast HTTP framework with support for Google custom methods, deep interceptors, recursion and more.

23. Golf

Golf is a fast, simple and lightweight micro-web framework for Go. It comes with powerful features and has no dependencies other than the Go Standard Library.

24. Gondola

The web framework for writing faster sites, faster.

25. gongular

Fast Go web framework with input mapping/validation and (DI) Dependency Injection.

26. GoTuna

Minimalistic web framework for Go with mux router, middlewares, sessions, templates, embedded views and static files.

27. goweb

Web framework with routing, websockets, logging, middleware, static file server (optional gzip), and automatic TLS.

28. Goyave

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

29. hiboot

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

30. Macaron

Macaron is a high productive and modular design web framework in Go.

31. mango

Mango is a modular web-application framework for Go, inspired by Rack, and PEP333.

32. Microservice

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

33. neo

Neo is minimal and fast Go Web Framework with extremely simple API.

34. patron

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

35. Resoursea

REST framework for quickly writing resource based services.

36. REST Layer

Framework to build REST/GraphQL API on top of databases with mostly configuration over code.

37. Revel

High-productivity web framework for the Go language.

38. rex

Rex is a library for modular development built upon gorilla/mux, fully compatible with `net/http`.

39. rk-boot

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

40. rux

Simple and fast web framework for build golang HTTP applications.

41. tango

Micro & pluggable web framework for Go.

42. tigertonic

Go framework for building JSON web services inspired by Dropwizard.

43. uAdmin

Fully featured web framework for Golang, inspired by Django.

44. utron

Lightweight MVC framework for Go(Golang).

45. vox

A golang web framework for humans, inspired by Koa heavily.

46. WebGo

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

47. YARF

Fast micro-framework designed to build REST APIs and web services in a fast and simple way.