Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
- go
- web-server
- caddyfile
- http
83,087 visible repositories in the index
1–24 of 160 · Most stars
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
Get JSON values quickly - JSON parser for Go
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
go generate based graphql server library
Go support for Google's protocol buffers
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
[Go] Package of validators and sanitizers for strings, numerics, slices and structs
Language-agnostic persistent background job server
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 leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.
TranslatedAn API framework with a modular design based on Gin, which wraps commonly used features, is simple to use, and is dedicated to fast business development. For example, it supports cors cross-origin requests, jwt signature verification, zap log collection, panic exception capture, trace link tracing, prometheus monitoring metrics, swagger document generation, viper configuration file parsing, the gorm database component, the gormgen code generation tool, the graphql query language, errno unified definition of error codes, the use of gRPC, cron scheduled tasks, and so on.
A Cloud Native traffic orchestration system. (CNCF Project)
THE fastest alternative JSON parser for Go that does not require schema
TOML parser for Golang with reflection.
Fast JSON serializer for golang.
GraphQL server with a focus on ease of use
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.
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.
Zero downtime restarts for go servers (Drop in replacement for http.ListenAndServe)
Package ini provides INI file read and write functionality in Go
A local webserver for developers