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 7 complete days
1–100 of 159 by Attention Score · Oct 28, 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
The task manager you actually own.
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
🤖 AI Gateway | AI Native API Gateway
Infrastructure orchestration from local to your cloud
Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud
An organizer for your porn, written in Go. Documentation: https://docs.stashapp.cc
A developer-friendly API for converting many document formats into PDF files, and more!
The modern API client that lives in your terminal.
Adversary Emulation Framework
Talos Linux is a modern Linux distribution built for Kubernetes.
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
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.
Manages Unified Access to Generative AI Services built on Envoy Gateway
lightweight, idiomatic and composable router for building Go HTTP services
httpx is a fast and multi-purpose HTTP toolkit that allows running multiple probes using the retryablehttp library.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
A tiny, self-hosted notification inbox for developers. Something happened in one of your apps; Boop tells you on your phone.
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library
🚀 A lightweight, framework-agnostic database migration tool.
Manages Envoy Proxy as a Standalone or Kubernetes-based Application 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.
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.
Your ultimate Go microservices framework for the cloud-native era.
OliveTin gives safe and simple access to predefined shell commands from a web interface.
⚡️ Express inspired web framework written in Go
Docker-based local PHP+Node.js web development environments
net/http.Client like HTTP Client with options to select specific client TLS Fingerprints to use for requests.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
Fast and secure standalone server for resizing, processing, and converting images on the fly
A cloud-native Go microservices framework with cli tool for productivity.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
The fully compliant, embeddable high-performance Go MQTT v5 server for IoT, smarthome, and pubsub
OpenAPI Diff and Breaking Changes
High-performance reverse proxy and container orchestrator for self-hosters
Fast, native API client for REST, gRPC, WebSocket and GraphQL. A local-first Postman alternative written in Go: no Electron, no account, no cloud.
The Go language implementation of gRPC. HTTP/2 based RPC
GO Simple Tunnel - a simple tunnel written in golang
A powerful framework for faster, easier, and more efficient project development.
Generate Go client and server boilerplate from OpenAPI 3 specifications
Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
The best way of working with Protocol Buffers.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
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.
The full-featured Golang Development Framework skeleton
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
High performance, minimalist Go web framework
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
go-admin is a Gin + Vue starter kit for admin applications, supporting Element UI, Arco Design, and Ant Design. Features include multi-tenancy, user management, JWT authentication, RBAC, code generation, a form builder, and scheduled tasks. Build your own admin app in just 3 minutes.
The Open Source Firebase Alternative with GraphQL.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Enterprise-ready, Git native feature management solution
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.
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
Go microservice template for Kubernetes
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
HellPot is a cross-platform portal to endless suffering meant to punish unruly HTTP bots.
A reasonably complete and well-tested golang port of httpbin, with zero dependencies outside the go stdlib.
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.
go generate based graphql server library
Fast cross-platform HTTP benchmarking tool written in Go
Golang client for NATS, the cloud native messaging system.
Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing
A high-performance non-blocking I/O networking framework focusing on RPC scenarios.
The Cloud Native Webhooks Gateway
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Modern, secure, and elegant server control panel, alternative to OpenResty Edge and Nginx Proxy Manager.
An HTTP cache system, RFC compliant, compatible with @tyktechnologies, @traefik, @caddyserver, @go-chi, @bnkamalesh, @beego, @devfeel, @labstack, @gofiber, @go-goyave, @go-kratos, @gin-gonic, @roadrunner-server, @zalando, @zeromicro, @nginx and @apache
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.
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.
A high productivity, full-stack web framework for the Go language.
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
A Cloud Native traffic orchestration system. (CNCF Project)
The Developer Platform for Modern APIs
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
Reverse Shell as a Service
An aggregating proxy to enable HA prometheus
High-performance, multi-protocol mock server. HTTP, WebSocket, gRPC, MQTT, SSE, GraphQL, SOAP in one binary.
beego is an open-source, high-performance web framework for the Go programming language.
Simple HTTP, REST, and SSE client library for Go
Swagger 2.0 implementation for go
An open-source authorization as a service inspired by Google Zanzibar, designed to build and manage fine-grained and scalable authorization systems for any application. — Permify is now part of FusionAuth 🎉
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
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
:notes: Minimalist websocket framework for Go
The power of curl, the ease of use of httpie.
Django-syntax like template-engine for Go