1.caddyserver / caddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
- go
- web-server
- caddyfile
- http
- http-server
- reverse-proxy
- +9 more
Ranked by Attention Score: stars gained over the last 180 complete days
1–100 of 262 by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Send push notifications to your phone or desktop using PUT/POST
Temporal service
Open Source realtime backend in 1 file
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.
🤖 AI Gateway | AI Native API Gateway
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
High-performance reverse proxy and container orchestrator for self-hosters
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
lightweight, idiomatic and composable router for building Go HTTP services
⚡️ Express inspired web framework written in Go
Infrastructure orchestration from local to your cloud
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
Manages Unified Access to Generative AI Services built on Envoy Gateway
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.
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
Simple, reliable, and efficient distributed task queue in Go
A cloud-native Go microservices framework with cli tool for productivity.
High performance, minimalist Go web framework
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
Your ultimate Go microservices framework for the cloud-native era.
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
Workflow Engine for Kubernetes
A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
The full-featured Golang Development Framework skeleton
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Generate Go client and server boilerplate from OpenAPI 3 specifications
Docker-based local PHP+Node.js web development environments
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
OliveTin gives safe and simple access to predefined shell commands from a web interface.
net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests.
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
A blazingly fast JSON serializing & deserializing library
The Go language implementation of gRPC. HTTP/2 based RPC
The Open Source Firebase Alternative with GraphQL.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
OpenAPI Diff and Breaking Changes
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Golang client for NATS, the cloud native messaging system.
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Feature-rich single-binary file server for red teamers and developers. HTTP/S · WebDAV · FTP/SFTP · SMB · LDAP/S · NTLM hash capture · DNS/SMTP callbacks · TLS · Auth · Share links. A powerful python3 -m http.server replacement.
The Developer Platform for Modern APIs
A powerful framework for faster, easier, and more efficient project development.
Simple HTTP, REST, and SSE client library for Go
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
SURF - Advanced Go HTTP client with Chrome/Firefox browser impersonation, HTTP/3 with QUIC fingerprinting, JA3/JA4 TLS emulation, and anti-bot bypass for web automation and scraping.
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
Go RPC framework with high-performance and strong-extensibility for building micro-services.
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP/QUIC/WebSocket or HTTP/2 connections.
Enterprise-ready, Git native feature management solution
Share your terminal as a web application
beego is an open-source, high-performance web framework for the Go programming language.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Blazingly fast and light-weight Actor engine written in Golang
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
Modern, secure, and elegant server control panel, alternative to OpenResty Edge and Nginx Proxy Manager.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
A push notification server written in Go (Golang).
A high performance HTTP request router that scales well
Making it easy to write shell-like scripts in Go
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
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
HCL is the HashiCorp configuration language.
The power of curl, the ease of use of httpie.
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
The Cloud Native Webhooks Gateway
go generate based graphql server library
vacuum is the worlds fastest and most versatile OpenAPI, Arazzo, AsyncAPI & JSON Schema linter, docs generator and toolkit. It tears through API specs at light speed. 100% compatible with Spectral rulesets, and OpenAPI 3.0, 3.1 and 3.2
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
🔭 Powerful tool for testing WebHooks and more
Swagger 2.0 implementation for go
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs
Realtime server for reliable two-way communication to power-up any backend
An enhanced HTTP client for Go
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
Easy forum software for building friendly communities
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Future-proof content collaboration platform
A modern, feature-rich, databaseless flat-file wiki platform built with Go.
TranslatedBest microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! Java has dubbo, Golang has rpcx! build for cloud!
HellPot is a cross-platform portal to endless suffering meant to punish unruly HTTP bots.
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.