Web Frameworks

Full stack web frameworks.

Newest releases

flipped-aurora 基于gin+vue搭建的后台管理系统框架,集成jwt鉴权,权限管理,动态路由,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,通用工作流等基础功能,五分钟一套CURD前后端代码,目前已支持VUE3
 

movio Bramble is a production-ready GraphQL federation gateway. It is built to be a simple, reliable and scalable way to aggregate GraphQL services together.
 

gorilla A powerful HTTP router and URL matcher for building Go web servers with 🦍
 

fachryansyah Simple boilerplate for building Backend services like ExpressJS with GOFIBER ⚡️
 

kataras Like Apache mod_rewrite but for Golang's net/http. Initially created for the Iris Web Framework a long time ago.
 

adnaan GOMODEST is a toy Multi Page App(MPA) using Go's html/template, SvelteJS and StimulusJS
 

swaggo Swag converts Go annotations to Swagger Documentation 2.0. We've created a variety of plugins for popular Go web frameworks. This allows you to quickly integrate with an existing Go project (using Swagger UI).
 

UnderTreeTech Waterdrop is a high performance micro service framework. Waterdrop comes from (The Three Body Problem).
 

nixsolutions It's an API Skeleton project based on Echo framework. Our aim is reducing development time on default features that you can meet very often when your work on API. There is a useful set of tools that described below. Feel free to c
 

tal-tech go-zero是一个集成了各种工程实践的web和rpc框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。包含极简的API定义和生成工具,可以一键生成Go, iOS, Android, Dart, TypeScript, JavaScript代码,并可直接运行。
 

enesusta tzone is a rest API that has written in golang and it serves address information for Turkish developers
 

karldoenitz Tigo is an HTTP web framework written in Go (Golang).It features a Tornado-like API with better performance.
 

prest pREST is a way to serve a RESTful API from any databases written in Go
 

gogearbox gearbox ⚙️ is a web framework for building micro services written in Go with a focus on high performance. It's built on fasthttp which is up to 10x faster than net/http
 

douyu JUNO is a governance-oriented microservice platform, and used for many years in Douyu.
 

eatonphil DBCore is a code generator build around database schemas and an API specification. Included with DBCore are templates for generating a Go REST API and React UI.
 

diffuse gloss (Golang open simple service) provides boilerplate routing, database setup, and Docker files to get a minimal microservice up and running. It includes example code to increment and retrieve counter values from a PostgreSQL da
 

unity26org Tool written in Go Language for developers to quickly and easily build scalable and lightweight APIs and microservices.
 

typical-go Example of typical and scalable RESTful API Server for Go
 

deliveroo Package jsonrpc implements a microframework for writing JSON-RPC web applications.
 

gopub Wine is a lightweight web framework for quickly writing web applications/services in Go.
 

gogearbox gearbox ⚙️ is a web framework for building micro services written in Go with a focus on high performance and memory optimization. Currently, gearbox ⚙️ is under development (not production ready) a
 

Shpota Goxygen Generate a Web project with Go and Angular, React or Vue. Goxygen aims at saving your time while setting up a new project. It creates a skeleton of an applic
 

clevergo CleverGo CleverGo is an enhanced version of julienschmidt/httprouter which provides extra useful features. Contents Motivation Features Usage Differences Contribute FAQ
 
Popular
12k

gofiber Fiber is an Expressjs inspired web framework build on top of Fasthttp, the fastest HTTP engine for Go. Designed to ease things up for fast development with zero memory allocation and performance in mind.
 

hexya-erp Hexya Hexya is an open source ERP and a business application development framework written in Go. This repository houses the business application development framework. The ERP is built by integrating modules of
 

emicklei go-restful package for building REST-style Web Services using Google Go Code examples REST asks developers to use HTTP methods explicitly and in a way that's consistent with the protocol definition. This basi
 

go-goyave An Elegant Golang Web Framework Note: This repository contains the core code of the Goyave framework. If you want to build a Goyave application, visit the Goyave Template Project repository. G
 

evilsocket Joe Joe is a tool to automatically build a REST API, its documentation and charts around SQL queries and their resulting data. In a way it is an anti-ORM: its purpose is to help backend engineers versioning , annotatin
 

dunglas Vulcain is a brand new protocol using HTTP/2 Server Push to create fast and idiomatic client-driven REST APIs. An open source gateway server which you can put on top of any existing web API to instantly turn it into a
 

IsraelAdura GO-React starter This is a boilerplate/starter for a go and react project. It uses the go gin framework. Getting started Download and install golang Download and install postgres Setup Postgres: Set
 

totoval About Totoval Totoval is an API web framework that helps Golang engineers build a performance-boiled project quickly, easily, and securely. It is more like a scaffolding, respecting Golang's programming p
 

ezbuy ezrpc is a micro service framework for server side rpc communication.