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
⚡️ Express inspired web framework written in Go
A cloud-native Go microservices framework with cli tool for productivity.
High performance, minimalist Go web framework
beego is an open-source, high-performance web framework for the Go programming language.
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Share your terminal as a web application
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
A high productivity, full-stack web framework for the Go language.
- web-framework
- web-application
- web-application-framework
- hacktoberfest
Classy web framework for Go
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
package for building REST-style Web Services using Go
The full-featured Golang Development Framework skeleton
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
The interactive web server
:notes: Minimalist websocket framework for Go
- websocket
- framework
- websocket-framework
- minimalist
Docker-based local PHP+Node.js web development environments
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 🎲