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 139 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
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
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
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.
lightweight, idiomatic and composable router for building Go HTTP services
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
Receive notifications when an image is updated on a Docker registry
A tiny, self-hosted notification inbox for developers. Something happened in one of your apps; Boop tells you on your phone.
Workflow Engine for Kubernetes
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
The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
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
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
A blazingly fast JSON serializing & deserializing library
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.
Simple, reliable, and efficient distributed task queue in Go
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.
OpenAPI Diff and Breaking Changes
Open-source, self-hosted newsletter, email marketing and transactional email platform. Visual MJML editor, Liquid templating, 7 sending providers.
The Go language implementation of gRPC. HTTP/2 based RPC
A powerful framework for faster, easier, and more efficient project development.
Generate Go client and server boilerplate from OpenAPI 3 specifications
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
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.
HCL is the HashiCorp configuration language.
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
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
GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️
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.
Notification library for gophers and their furry friends.
📧 Easy to use, yet comprehensive library for sending mails with Go
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Machinery is an asynchronous task queue/job queue based on distributed message passing.
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
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
A push notification server written in Go (Golang).
Golang client for NATS, the cloud native messaging system.
The Cloud Native Webhooks Gateway
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
A pluggable, high-performance RPC framework written in golang
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
Go with Zod inspired simple schema validation
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
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
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
Django-syntax like template-engine for Go
Build AI (or any) apps with scalable microservices & microfrontends.
Future-proof content collaboration platform
Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs
TranslatedA gateway developed in golang. It has various plugins, can be extended on your own, and is plug-and-play. In addition, it can quickly help enterprises manage API services and improve the stability and security of API services.
:white_check_mark: A Go library for email verification without sending any emails.
⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.
Executing shell commands via HTTP server
pg_timetable: Advanced scheduling for PostgreSQL
Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql).
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
🚨 Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧
🔭 Powerful tool for testing WebHooks and more
🚀 Production-ready AI-friendly Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL migrations, and highly tested. AI-optimized with built-in guidelines for most used IDEs. Docker hot-reload, Swagger docs, one-command setup. Build production APIs in minutes, not weeks.
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Share your terminal as a web application
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation