Go Webserver

Open-source Go projects categorized as Webserver

Top 15 Go Webserver Projects

  • yao

    :rocket: A performance app engine to create web services and applications in minutes.Suitable for AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, Finance and many other use-cases.

  • 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.

    InfluxDB logo
  • HTTPLab

    The interactive web server

  • devd

    A local webserver for developers

  • Project mention: Creating your own PDF templates (not page templates!) | /r/RemarkableTablet | 2023-06-28

    Your technique is one I would turn towards as a developer who understands HTML/CSS flow so much better than I do any typesetting tool. I actually use a very similar technique for managing my CV and generating invoices for clients; I have a little "static site" generator I've written that takes JSON, throws it through a templating engine, and spits out HTML files. I then host a server in the output folder and print-to-pdf directly from there. This approach seems quite rare; I don't think enough people appreciate just how flexible CSS is or its support for common print-related tasks.

  • goapp

    An opinionated guideline to structure & develop a Go web application/service

  • Project mention: GO — Estrutura de projetos | dev.to | 2024-06-18

    https://dev.to/booscaaa/implementando-clean-architecture-com-golang-4n0a https://github.com/golang-standards/project-layout https://blog.boot.dev/golang/golang-project-structure/ https://github.com/bnkamalesh/goapp https://www.wolfe.id.au/2020/03/10/how-do-i-structure-my-go-project/ https://blog.logrocket.com/flat-structure-vs-layered-architecture-structuring-your-go-app/ https://developer20.com/how-to-structure-go-code/ https://dev.to/jinxankit/go-project-structure-and-guidelines-4ccm https://github.com/bxcodec/go-clean-arch https://golangexample.com/example-go-clean-architecture-folder-pattern/ https://www.calhoun.io/flat-application-structure/ https://go.dev/doc/effective_go#names https://go.dev/blog/package-names

  • quickserv

    Dangerously user-friendly web server for quick prototyping and hackathons

  • Swego

    Swiss army knife Webserver in Golang. Keep simple like the python SimpleHTTPServer but with many features

  • nico

    A HTTP3 web server for reverse proxy and single page application, automatically apply for ssl certificate, Zero-Configuration. (by txthinking)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • adrian

    A platform for hosting web fonts

  • caddy-geofence

    A caddy module for IP geofencing your caddy web server using ipbase.com

  • eclaire

    lightning-fast static site webserver with automatic HTTPS right out of the box! (by donuts-are-good)

  • daemon

    a personal web server, one line of config to add a reverse proxy

  • Project mention: Running one’s own root Certificate Authority in 2023 | news.ycombinator.com | 2023-09-16

    I made a web server / microservices thing that issues certs for clients from a CA root it automatically generates. Then internal reverse proxy connections use that cert so the whole path is TLD encrypted with full cert validation.

    https://github.com/fsmv/daemon

  • spa-server

    A simple Webserver for Single Page Applications

  • imgsrvr

    "temporary" git for my web/image server app thing.. yeah

  • golang-http-handler-with-gzip

    Golang HTTP Handler With Gzip

  • gorilla-mux

    A fork of gorilla/mux, the powerful HTTP router and URL matcher for building Go web servers with 🦍

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Webserver discussion

Log in or Post with

Go Webserver related posts

  • A practical approach to structuring Golang apps

    2 projects | dev.to | 8 Feb 2024
  • Show HN: Deploying subdomain-based routing like github.io

    5 projects | news.ycombinator.com | 13 Sep 2023
  • Creating your own PDF templates (not page templates!)

    3 projects | /r/RemarkableTablet | 28 Jun 2023
  • Calling Profesh Go developers for some suggestions on a good directory structure, architecture and design suggestion for a Go based backend API ?

    3 projects | /r/golang | 24 Apr 2023
  • Live preview of vanilla CSS as I change it?

    2 projects | news.ycombinator.com | 19 Apr 2023
  • What is the Go equivalent of Node http-server?

    5 projects | /r/golang | 12 Feb 2023
  • Thestrukture/IDE - A web-based Go editor with autocomplete, terminal, build logs, a full debugger, and more.

    1 project | /r/programmingtools | 19 Jul 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 Jun 2024
    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. Learn more →

Index

What are some of the best open-source Webserver projects in Go? This list will help you:

Project Stars
1 yao 7,006
2 HTTPLab 3,998
3 devd 3,393
4 goapp 788
5 quickserv 318
6 Swego 192
7 nico 111
8 adrian 17
9 caddy-geofence 15
10 eclaire 13
11 daemon 11
12 spa-server 5
13 imgsrvr 5
14 golang-http-handler-with-gzip 3
15 gorilla-mux 1

Sponsored
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.
www.influxdata.com