Gin 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.
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
A cloud-native Go microservices framework with cli tool for productivity.
beego is an open-source, high-performance web framework for the Go programming language.
Your ultimate Go microservices framework for the cloud-native era.
The Go language implementation of gRPC. HTTP/2 based RPC
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
A high performance HTTP request router that scales well
Workflow Engine for Kubernetes
A powerful framework for faster, easier, and more efficient project development.
- framework
- orm
- goframe
- go-framework
A high productivity, full-stack web framework for the Go language.
- web-framework
- web-application
- web-application-framework
- hacktoberfest
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
Go support for Google's protocol buffers
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
- application-server
- golang
- workers
- supervisor
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
A Cloud Native traffic orchestration system. (CNCF Project)
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5
Evans: more expressive universal gRPC client
An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.
OliveTin gives safe and simple access to predefined shell commands from a web interface.
Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
Package ini provides INI file read and write functionality in Go
A local webserver for developers
- webserver
- reverse-proxies
- livereload
- front-end-development