Go awesome-list

Open-source Go projects categorized as awesome-list

Top 19 Go awesome-list Projects

awesome-list
  1. go-formatter

    A curated list of awesome Go frameworks, libraries and software

    Project mention: Is Go Worth Learning in 2025? | dev.to | 2025-05-14

    Huge Open-Source Community: Check out projects on Awesome Go — you'll find everything from web frameworks, CLI tools, machine learning, and more.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. go-recipes

    🦩 Tools for Go projects

    Project mention: Go-recipes: Tools for Go projects | news.ycombinator.com | 2024-06-01
  4. awesome-blockchain

    ⚡️Curated list of resources for the development and applications of blockchain.

  5. awesome-italia-remote

    A list of remote-friendly or full-remote companies that targets Italian talents.

  6. DevSecOps

    ♾️ Collection and Roadmap for everyone who wants DevSecOps. Hope your DevOps are more safe 😎 (by hahwul)

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

  8. MobileHackersWeapons

    Mobile Hacker's Weapons / A collection of cool tools used by Mobile hackers. Happy hacking , Happy bug-hunting

  9. SaaSHub

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

    SaaSHub logo
  10. awesome-monitoring

    INFRASTRUCTURE、OPERATION SYSTEM and APPLICATION monitoring tools.

  11. awesome-go-orms

    ORMs for Go, most starred on GitHub.

  12. WebGo

    A microframework to build web apps; with handler chaining, middleware support, and most of all; standard library compliant HTTP handlers(i.e. http.HandlerFunc).

  13. GermanTechPodcasts

    A curated list of German Tech Podcasts 🇩🇪 🇦🇹 🇨🇭

  14. errors

    A drop-in replacement for Go errors, with some added sugar! Unwrap user-friendly messages, HTTP status code, easy wrapping with multiple error types. (by naughtygopher)

  15. programming-resources

    A collection of programming and computation resources. (by ADGEfficiency)

  16. currency

    A currency computations package. (by naughtygopher)

  17. SQL-NoSQL-Guide

    SQL/NoSQL DB Guide. Learn about SQL/NoSQL databases & Distributed Systems.

  18. patreon-go

    Patreon Go API client

  19. Cloud-Native-Guide

    Cloud Native Guide

  20. kemba

    A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug

  21. awesome-movies

    awesome-movies is a command line tool for searching movies online and get torrent link.

  22. 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 awesome-list discussion

Log in or Post with

Go awesome-list related posts

  • Docker Bake: Storing your Docker build config

    3 projects | dev.to | 5 Nov 2024
  • Leverage Your Test Suite With testcontainers-go & docker-compose

    4 projects | dev.to | 4 Oct 2024
  • Backup GitHub Repositories with gidek

    3 projects | dev.to | 5 Aug 2024
  • Neofetch developer archives all his repositories: "Have taken up farming"

    4 projects | news.ycombinator.com | 19 Jun 2024
  • Version Control Beyond Git

    3 projects | news.ycombinator.com | 22 May 2024
  • Pen Plotter Programming: The Basics (2017)

    6 projects | news.ycombinator.com | 14 May 2024
  • Choosing a Name for Your Computer

    3 projects | news.ycombinator.com | 6 Apr 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 go-formatter 143,693
2 go-recipes 4,326
3 awesome-blockchain 3,396
4 awesome-italia-remote 2,492
5 DevSecOps 1,943
6 goapp 967
7 MobileHackersWeapons 879
8 awesome-monitoring 696
9 awesome-go-orms 611
10 WebGo 305
11 GermanTechPodcasts 145
12 errors 72
13 programming-resources 64
14 currency 61
15 SQL-NoSQL-Guide 60
16 patreon-go 43
17 Cloud-Native-Guide 19
18 kemba 16
19 awesome-movies 13

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?