Awesome Go

Server Applications

38 libraries in this category

Caddy

Caddy is an alternative, HTTP/2 web server that's easy to configure and use

77,990Server ApplicationsServer Applications
pocketbase

PocketBase is a realtime backend in 1 file consisting of embedded database (SQLite) with realtime subscriptions, built-in auth management and much more

61,416Server ApplicationsServer Applications
etcd

Highly-available key value store for shared configuration and service discovery

52,362Server ApplicationsServer Applications
Casdoor

Identity and access management (IAM) and single sign-on (SSO) server with a web UI, supporting OAuth 2.0, OIDC, SAML, CAS and LDAP

14,578Server ApplicationsServer Applications
SFTPGo

Fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support. It can serve local filesystem and Cloud Storage backends such as S3 and Google Cloud Storage

12,664Server ApplicationsServer Applications
RoadRunner

High-performance PHP application server, load-balancer and process manager

8,510Server ApplicationsServer Applications
Easegress

A cloud native high availability/performance traffic orchestration system with observability and extensibility

5,868Server ApplicationsServer Applications
Wish

Make SSH apps, just like that!

5,554Server ApplicationsServer Applications
flipt

A self contained feature flag solution written in Go and Vue.js

4,918Server ApplicationsServer Applications
Fider

Fider is an open platform to collect and organize customer feedback

4,583Server ApplicationsServer Applications
minio

Community Maintained Fork of minio (Object Storage Service)

4,075Server ApplicationsServer Applications
devd

Local webserver for developers

3,474Server ApplicationsServer Applications
algernon

HTTP/2 web server with built-in support for Lua, Markdown, GCSS and Amber

3,030Server ApplicationsServer Applications
Flagr

Flagr is an open-source feature flagging and A/B testing service

2,609Server ApplicationsServer Applications
go-feature-flag

A simple, complete and lightweight self-hosted feature flag solution 100% Open Source

2,120Server ApplicationsServer Applications
Trickster

HTTP reverse proxy cache and time series accelerator

2,091Server ApplicationsServer Applications
discovery

A registry for resilient mid-tier load balancing and failover

1,802Server ApplicationsServer Applications
goshs

SimpleHTTPServer replacement with file upload/download, WebDAV, SFTP, SMB, TLS, authentication, and share links

988Server ApplicationsServer Applications
OpenRun

Open-source alternative to Google Cloud Run and AWS App Runner. Easily deploy internal tools across a team

982Server ApplicationsServer Applications
Euterpe

Self-hosted music streaming server with built-in web UI and REST API

574Server ApplicationsServer Applications
wd-41

A (w)eb (d)evelopment server with automatic live-reload on file changes

154Server ApplicationsServer Applications
go-proxy-cache

Simple Reverse Proxy with Caching, written in Go, using Redis

151Server ApplicationsServer Applications
dudeldu

A simple SHOUTcast server

149Server ApplicationsServer Applications
cortex-tenant

Prometheus remote write proxy that adds add Cortex tenant ID header based on metric labels

141Server ApplicationsServer Applications
lets-proxy2

Reverse proxy for handle https with issue certificates in fly from lets-encrypt

102Server ApplicationsServer Applications
whois

Self-hosted WHOIS/RDAP query service and MCP server for domains, IPv4/IPv6 addresses, CIDRs and ASNs

65Server ApplicationsServer Applications
psql-streamer

Stream database events from PostgreSQL to Kafka

61Server ApplicationsServer Applications
nginx-prometheus

Nginx log parser and exporter to Prometheus

43Server ApplicationsServer Applications
simple-jwt-provider

Simple and lightweight provider which exhibits JWTs, supports login, password-reset (via mail) and user management.

39Server ApplicationsLibraries and tools for binary serialization.
protoxy

A proxy server that converts JSON request bodies to Protocol Buffers

36Server ApplicationsServer Applications
Kono

lightweight extendable API Gateway in Go - parallel fan-out, flexible aggregation, and zero configuration magic

24Server ApplicationsServer Applications
Moxy

Moxy is a simple mocker and proxy application server, you can create mock endpoints as well as proxy requests in case no mock exists for the endpoint

15Server ApplicationsServer Applications
relay

MCP server with 40+ tools for AI agents. File operations, web search, screenshots, multi-agent coordination. Single Go binary

12Server ApplicationsServer Applications
gondola

A YAML based golang reverse proxy

11Server ApplicationsServer Applications
flue

Self-hosted daemon that serves terminal sessions to a browser tab. Sessions keep running after the tab is closed

11Server ApplicationsServer Applications
riemann-relay

Relay to load-balance Riemann events and/or convert them to Carbon

2Server ApplicationsServer Applications
minio

Minio is a distributed object storage server

Server ApplicationsServer Applications
simpleconf

Configuration server holding one JSON document, read and written by key path over HTTP and TCP, with optional Raft clustering

Server ApplicationsServer Applications