Go Web

Open-source Go projects categorized as Web

Top 23 Go Web Projects

  • GORM

    The fantastic ORM library for Golang, aims to be developer friendly

    Project mention: 6 🔥 Awesome Golang packages (web devs) | dev.to | 2023-12-04

    Homepage: https://gorm.io/

  • Fiber

    ⚡️ Express inspired web framework written in Go

    Project mention: อย่าเพิ่งใช้ fiber ถ้ายังไม่ได้อ่าน doc | dev.to | 2023-10-31
  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Echo

    High performance, minimalist Go web framework

    Project mention: Creating a Dockerfile for your Go Backend | dev.to | 2023-09-12

    In this tutorial, I will be using the Echo framework to build the backend. You can learn more about Echo here.

  • filemanager

    📂 Web File Browser

    Project mention: List of your reverse proxied services | /r/selfhosted | 2023-12-05

    File Browser - For access to the files on my NAS

  • gotty

    Share your terminal as a web application

    Project mention: CLI software remote elérése | /r/programmingHungary | 2023-07-11
  • ffuf

    Fast web fuzzer written in Go

    Project mention: The 36 tools that SaaS can use to keep their product and data safe from criminal hackers (manual research) | /r/SaaS | 2023-05-22


  • webhook

    webhook is a lightweight incoming webhook server to run shell commands

    Project mention: Telegram bots for server control | /r/selfhosted | 2023-05-14

    Try this awesome tool https://github.com/adnanh/webhook and you can make any bot you wish

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • gobuster

    Directory/File, DNS and VHost busting tool written in Go

    Project mention: I need GoBuster on my OpenSUSE VM | /r/openSUSE | 2023-06-11
  • Buffalo

    Rapid Web Development w/ Go

    Project mention: My Love Letter to Rails (and Ruby) – Or, Why RoR Isn't Dead Yet | news.ycombinator.com | 2023-10-24

    You should probably stop because this is not a Go-way. And you wan't find anything with "batteries" other than https://github.com/gobuffalo/buffalo and https://github.com/beego/beego

    Haven't see anyone actually using them in production though.

  • vugu

    Vugu: A modern UI library for Go+WebAssembly (experimental)

    Project mention: Dependency Managers Don't Manage Your Dependencies (2021) | news.ycombinator.com | 2023-06-19

    I can't share any of my own examples, but most of the work I do was originally based on Vugu[0] which is open source. It is loosely modelled on Vue, so template files have both HTML and Go source (for the view / front end / ui handling) in the one file.[1] The code I have written has since diverged a bit from Vugu but at its core it's handled the same way.

    People are still working on Vugu (you can check the issues / branches) but there hasn't been a new release in a while; it's still somewhat experimental.

    [0] https://www.vugu.org/

  • rod

    A Devtools driver for web automation and scraping

    Project mention: Need help authenticating to Okta programatically. | /r/okta | 2023-07-03

    I have tried the following. 1. Login to Okta via browser programatically using go-rod. Which I managed to do so successfully, but I'm failing to load up Slack as it's stuck in the browser loader screen for Slack. 2. I tried to authenticate via Okta RESTful API. So far, I have managed to authenticate using {{domain}}/api/v1/authn, and then subsequently using MFA via the verify endpoint {{domain}}/api/v1/authn/factors/{{factorID}}/verify which returns me a sessionToken. From here, I can successfully create a sessionCookie which have proven quite useless to me. Perhaps I am doing it wrongly.

  • alice

    Painless middleware chaining for Go

  • gowitness

    🔍 gowitness - a golang, web screenshot utility using Chrome Headless

  • hostyoself

    Host yo' self from your browser, your phone, your toaster.

  • minha-receita

    🏢 Sua API web para consulta de informações do CNPJ da Receita Federal

  • pagoda

    Rapid, easy full-stack web development starter kit in Go

    Project mention: Is there a framework out for go that rivals Laravel as far as out of the box features and tools? | /r/golang | 2023-03-06

    Recently, I have stumbled across this one: https://github.com/mikestefanello/pagoda

  • wrp

    Web Rendering Proxy: Use vintage, historical, legacy browsers on modern web

    Project mention: Web Rendering Proxy – Use historical browsers with the modern web | news.ycombinator.com | 2023-09-17
  • copper

    🚀‏‏‎ ‎‏‏‎‏‏‎‎‎‎‎‎Copper is a Go toolkit complete with everything you need to build web apps. (by gocopper)

  • hulk

    HULK DoS tool ported to Go with some additional features. (by grafov)

  • Gearbox

    Gearbox :gear: is a web framework written in Go with a focus on high performance

  • Aero

    :bullettrain_side: High-performance web server for Go. (by aerogo)

  • gongular

    A different approach to Go web frameworks

  • Air

    An ideally refined web framework for Go. (by aofei)

  • SaaSHub

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

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). The latest post mention was on 2023-12-05.

Go Web related posts


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

Project Stars
1 GORM 34,215
2 Fiber 29,446
3 Echo 27,191
4 filemanager 21,655
5 gotty 18,177
6 ffuf 10,581
7 webhook 9,475
8 gobuster 8,442
9 Buffalo 7,949
10 vugu 4,694
11 rod 4,382
12 alice 2,860
13 gowitness 2,454
14 hostyoself 1,812
15 minha-receita 1,081
16 pagoda 1,064
17 wrp 944
18 copper 931
19 hulk 779
20 Gearbox 725
21 Aero 547
22 gongular 501
23 Air 437
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives