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: How do you handle nil/null values correctly | reddit.com/r/golang | 2023-01-25
  • Echo

    High performance, minimalist Go web framework

    Project mention: Ramping up a team on go | reddit.com/r/golang | 2023-02-08

    for me, Echo gives me that sense https://echo.labstack.com/

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • Fiber

    ⚡️ Express inspired web framework written in Go

    Project mention: Mastering LiveView development in GoLang | dev.to | 2023-01-19

    Go Live project provides real-time user experiences with server-rendered HTML completely in Go. Inspired by and borrowing from Phoenix LiveViews, Live is intended as a replacement for React, Vue, Angular etc. You can write an interactive web apps just using Go and its templates. The structures provided in this package are compatible with net/http, so will play nicely with middleware and other frameworks. But integrations with other frameworks like Fiber exist as well.

  • filemanager

    📂 Web File Browser

    Project mention: Dropbox alternative backed by S3/Backblaze | reddit.com/r/selfhosted | 2023-02-07

    It's a web-based file browser (see: https://github.com/filebrowser/filebrowser), so gives me a web interface from which files can be accessed on devices which aren't syncing the files.

  • gotty

    Share your terminal as a web application

    Project mention: Converting old Lenovo R60 era Laptop into terminal/text mode only linux utility machine | reddit.com/r/digitalminimalism | 2022-12-26

    It is absolutely possible. Use Lynx for web browsing, use TMUX for split screen, use BC for calculator, use KHAL for calendar and of course use RTV for Reddit. :-) Here is a great list of CLI apps: https://github.com/agarrharr/awesome-cli-apps Here are some of my favorites though: - https://github.com/GothenburgBitFactory/timewarrior - https://github.com/IonicaBizau/idea - https://github.com/jeffkowalski/geeknote - https://github.com/insanum/sncli - https://github.com/visit1985/mdp - https://github.com/astefanutti/decktape - https://github.com/insanum/gcalcli - https://github.com/pimutils/khal - https://dianne.skoll.ca/projects/remind/ - https://github.com/zquestz/s - https://github.com/yudai/gotty - https://github.com/axiros/terminal_markdown_viewer - https://github.com/chubin/wttr.in - https://github.com/schachmat/wego - https://github.com/tldr-pages/tldr

  • webhook

    webhook is a lightweight incoming webhook server to run shell commands

    Project mention: Can anyone explain what the dev ops section in this flowchart is used for. I am familiar with all the rest. | reddit.com/r/webdev | 2023-01-25

    You can do a hell of a lot with webhooks, a bit of scripting and, err, webhook.

  • ffuf

    Fast web fuzzer written in Go

    Project mention: Pentesting Tools I Use Everyday | dev.to | 2023-02-07

    Learn more about ffuf here: https://github.com/ffuf/ffuf

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Buffalo

    Rapid Web Development w/ Go

    Project mention: Building web-based SaaS with Go as a solo entrepreneur. What should I be aware of? | reddit.com/r/golang | 2023-01-23

    Buffalo is currently built on Gorilla which complicates building a business on it right now as Gorilla has shifted to public archive since it has no maintainer. https://github.com/gobuffalo/buffalo/issues/2360

  • gobuster

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

    Project mention: Tools for subdomain brute forcing | reddit.com/r/hacking | 2022-12-13

    GoBuster = https://github.com/OJ/gobuster

  • bud

    The Full-Stack Web Framework for Go

    Project mention: Best front-end stack for Golang backend | reddit.com/r/golang | 2023-01-28

    I've also been seeing updates on this project, which is kind of preferring Svelte https://github.com/livebud/bud

  • vugu

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

    Project mention: Blazor United - When it ships it would be the most glorious way to do web with .NET | reddit.com/r/programming | 2023-01-25

    Aside from Blazor there's already some other projects like Yew (rust), seed (rust), asm-dom (C++) and vugu (Go) and more that have decent followings and activity. A lot more (especially managed languages) are waiting for some features to come online like wasm GC and host bindings (direct wasm access to browser apis which includes the DOM). It'll take a bit of time, but it'll get there eventually.

  • rod

    A Devtools driver for web automation and scraping

    Project mention: I’m messed up with Go libraries | reddit.com/r/golang | 2023-01-15

    I usually find libraries by googling them or searching awesome go on GitHub, for selenium/puppeteer I've always found go-rod useful and easy in every way, Sometimes I also Google "X in Nodejs for Golang"

  • alice

    Painless middleware chaining for Go

    Project mention: Recommended http helper libraries | reddit.com/r/golang | 2022-07-01

    May I suggest using this httprouter for router and this for middleware Alice

  • wg-ui

    WireGuard Web UI for self-serve client configurations, with optional auth.

    Project mention: Evaluating moving from OpenVPN to WireGuard. Some questions. | reddit.com/r/WireGuard | 2022-10-11

    The only way I’ve found, is to use a GUI like this: https://github.com/EmbarkStudios/wg-ui. Pi-VPN is another popular option.

  • copper

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

    Project mention: Copper - A Go framework for your projects | reddit.com/r/webdev | 2022-07-02
  • wrp

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

    Project mention: 16 bit Netscape Navigator for Windows 3.1 still can browse the web | reddit.com/r/vintagecomputing | 2023-01-30
  • minha-receita

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

    Project mention: Is there a list of companies in some given country? | reddit.com/r/datasets | 2022-09-19
  • Gearbox

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

  • pagoda

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

    Project mention: Htmx | news.ycombinator.com | 2022-12-14

    I'd like to make a small plug for a really awesome Golang web development starter kit I found recently called pagoda (https://github.com/mikestefanello/pagoda). It wires up HTMX, together with Alpine.js and Bulma CSS, onto a really fantastic collection of Go libraries on the back end.

  • hulk

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

    Project mention: Dew it | reddit.com/r/PrequelMemes | 2022-02-25
  • Aero

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

  • gongular

    A different approach to Go web frameworks

    Project mention: Learning a new language, or how I gained familiarity with Go | news.ycombinator.com | 2022-08-17
  • 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-02-08.

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 31,322
2 Echo 24,835
3 Fiber 24,428
4 filemanager 18,593
5 gotty 17,458
6 webhook 8,591
7 ffuf 8,559
8 Buffalo 7,474
9 gobuster 7,162
10 bud 5,012
11 vugu 4,558
12 rod 3,378
13 alice 2,740
14 wg-ui 1,379
15 copper 905
16 wrp 811
17 minha-receita 782
18 Gearbox 703
19 pagoda 683
20 hulk 683
21 Aero 513
22 gongular 476
23 Air 421
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives