SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go HTTP Server Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
kawipiko
kawipiko -- blazingly fast static HTTP server -- focused on low latency and high concurrency, by leveraging Go, `fasthttp` and the CDB embedded database
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
http-file-server
tiny portable HTTP file server. single binary, no dependencies. linux, osx, windows. #golang
-
spa-to-http
Lightweight zero-configuration SPA HTTP server. Serves SPA bundle on HTTP port so it plays well with Traefik out of the box. Compatible with Vue.js, React and Angular
-
nico
A HTTP3 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration. (by txthinking)
-
rux
⚡ Rux is an simple and fast web framework. support route group, param route binding, middleware, compatible http.Handler interface. 简单且快速的 Go api/web 框架,支持路由分组,路由参数绑定,中间件,兼容 http.Handler 接口 (by gookit)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Show HN: Fuego, a Go framework generating OpenAPI documentation from code | news.ycombinator.com | 2024-02-19
Project mention: Yokai - a simple, modular and observable Go framework for backend applications. | dev.to | 2024-04-20Don't hesitate to visit the Yokai repository to find the technical documentation, starting guides and demo applications!
Project mention: static-server: an HTTP server in Go for static content | news.ycombinator.com | 2023-09-16Indeed, the actual heavy lifting is done by the Go standard library; this line (https://github.com/eliben/static-server/blob/main/internal/s...) is where the real magic happens (ignoring the logging middleware):
fileHandler := serveLogger(serveLog, http.FileServer(http.Dir(rootDir)))
Go HTTP Server related posts
-
HTTP/2 Continuation Flood: Technical Details
-
JWT, JWS, JWE and how to cook them
-
Microservices Authentication and Authorization Using API Gateway
-
Autenticação com Golang e AWS Cognito
-
httpbin alternatives - go-httpbin and java-httpbin
3 projects | 12 Nov 2023 -
static-server: an HTTP server in Go for static content
-
Release v0.3.0 - anyhttp - go module to create http server listening on unix sockets / systemd socket activated fds
-
A note from our sponsor - SaaSHub
www.saashub.com | 31 May 2024
Index
What are some of the best open-source HTTP Server projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Caddy | 54,706 |
2 | simplebank | 4,044 |
3 | Gizmo | 3,756 |
4 | statik | 3,729 |
5 | gock | 2,034 |
6 | fuego | 586 |
7 | kawipiko | 395 |
8 | serve | 326 |
9 | quickserv | 318 |
10 | go-sse | 284 |
11 | go-wasm-http-server | 276 |
12 | http-file-server | 204 |
13 | goshs | 207 |
14 | yokai | 195 |
15 | ydls | 178 |
16 | static-server | 175 |
17 | s3www | 154 |
18 | GoRouter | 153 |
19 | srv | 120 |
20 | spa-to-http | 112 |
21 | nico | 111 |
22 | violetear | 107 |
23 | rux | 98 |
Sponsored