Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3795 projects10291.0k total stars1131.9k total forks29 languages

Open-source projects built with Go

There are currently 3795 open-source projects built with Go, with a combined total of 10291.0k GitHub stars. The most common language among these projects is Go.

Showing 3,795 open-source projects · page 103 of 106

……
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
gws
gwsZaba505/gws

A Go implementation of the GraphQL over WebSocket protocol for building real-time GraphQL clients and servers.

62Go
6 years ago
crankshaftd
crankshaftdfullcontact/crankshaftd

A Go agent that ingests streaming metrics from Turbine via SSE and forwards them to StatsD or InfluxDB.

63Go
9 years ago
omg.jsonparser
omg.jsonparserdedalqq/omg.jsonparser

A Go JSON parser wrapper that adds validation via struct tags like required, notEmpty, and min/max constraints.

62Go
4 years ago
GoCfg
GoCfgJagerente/gocfg

A Go configuration manager that unmarshals environment variables, .env files, and custom sources into structs using tags.

60Go
6 days ago
felipeafonso/go-htmx-starter
felipeafonso/go-htmx-starterFelipeAfonso/go-htmx-starter

A front-end first starter template for Go + HTMX development with hot reloading, using Tailwind, Bun, and Vite.

62Go
1 year ago
govader-backend
govader-backendPIMPfiction/govader_backend

A Go microservice that provides sentiment analysis for text using the VADER algorithm.

60Go
2 years ago
autopool
autopoolAshvinBambhaniya/autopool

A zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.

60Go
1 month ago
slf4g
slf4gechocat/slf4g

A simple logging facade for Go that separates API from implementation, inspired by SLF4J.

60Go
20 days ago
Mindfck
Mindfckangrykoala/mindfck

A C-inspired language that transpiles to brainfuck, supporting variables, loops, conditionals, and arrays.

61Go
1 year ago
go-testpredicate
go-testpredicatemaargenton/go-testpredicate

A Go assertions library with predicate-style syntax and extensive diagnostics for unit testing.

60Go
6 months ago
contem
contemmaxbolgarin/contem

A zero-dependency, drop-in replacement for Go's context.Context that simplifies graceful shutdown and resource cleanup.

60Go
1 month ago
tronlib
tronlibkslamph/tronlib

A production-ready Go SDK for interacting with the TRON blockchain, providing high-level abstractions and flexibility.

61Go
5 days ago
trial
trialjgroeneveld/trial

A simple assertion library for Go that extends the standard testing package with helpers and clear error messages.

61Go
3 years ago
sitemap-format
sitemap-formatmingard/sitemap-format

A Go library for generating XML sitemaps with a simple, fluent API.

60Go
3 years ago
azureappconfiguration
azureappconfigurationAzure/AppConfiguration-GoProvider

A Go provider for consuming configuration data from Azure App Configuration with strong typing, dynamic refresh, and Key Vault integration.

68Go
8 days ago
metaerr
metaerrquantumcycle/metaerr

A Go library for creating errors with custom metadata and location information.

61Go
2 months ago
go-date-fns
go-date-fnschmenegatti/go-date-fns

A modern, functional date utility library for Go with 150+ pure, immutable functions, timezone awareness, and WebAssembly compatibility.

60Go
6 months ago
fiber-skeleton
fiber-skeletongo-rat/fiber-skeleton

A production-ready Go web application skeleton built on the Fiber framework with a clean, layered architecture.

60Go
4 days ago
errors
errorsneuronlabs/errors

A Go package providing error handling with classification primitives for simple and detailed errors.

61Go
7 years ago
acmecrystal
acmecrystalilanpillemer/acmecrystal

Reformats Crystal code automatically when files are saved in the Acme editor.

61Go
6 years ago
log
logstructy/log

A minimalist Go logging library with debugging features and message differentiation.

51Go
4 years ago
zeiss/fiber-goth
zeiss/fiber-gothZEISS/fiber-goth

A Fiber middleware for integrating multi-provider authentication with lightweight adapters and providers.

50Go
4 days ago
moody
moodydinakars777/moody

A macOS app that gives your MacBook a personality by reacting to hardware events like slaps, charging, and AI code completion.

51Go
3 months ago
go-lib-crypto
go-lib-cryptowavesplatform/go-lib-crypto

Go implementation of unified cryptographic primitives for the Waves blockchain platform.

52Go
6 years ago
KRMFfnBuiltin
KRMFfnBuiltinkaweezle/krmfnbuiltin

A Kustomize KRM function that enables in-place transformations using built-in transformers and generators for GitOps workflows.

50Go
2 years ago
go-datebin
go-datebindeatil/go-datebin

A simple and comprehensive date and time parsing and formatting library for Go.

51Go
2 months ago
AppIndicator Go
AppIndicator Gogopherlibs/appindicator

Go bindings for the libayatana-appindicator3 C library to create application indicators for Linux desktop environments.

50Go
1 year ago
envite
envitePerimeterX/envite

A framework for managing development and testing environments with flexible component orchestration and a web UI.

50Go
2 months ago
Cgroup Exporter
Cgroup ExporterphpHavok/cgroups_exporter

A Prometheus exporter that collects cgroup-level metrics from Linux containers and Slurm jobs.

54Go
5 years ago
Go React JSX Boilerplate
Go React JSX Boilerplatesharath/go-react-boilerplate

A demo application showing how to integrate a React frontend with a Go backend using the Gin framework.

52HTML
8 years ago
goopt
gooptnapalu/goopt

A flexible and powerful command-line option parser for Go with a declarative, struct-first approach.

51Go
1 month ago
packer-provisioner-deno
packer-provisioner-denodontlaugh/packer-provisioner-deno

A Packer plugin that runs Deno scripts for provisioning virtual machines and containers.

50Go
6 years ago
common
commonkubeservice-stack/common

A comprehensive Go toolkit for building microservices and monoliths, solving common distributed systems and application architecture problems.

52Go
2 days ago
go-faketime
go-faketimeharkaitz/go-faketime

A Go library providing time.Now() that respects the faketime(1) utility for UNIX-like systems.

52Go
1 year ago
oh-my-update
oh-my-updateutox39/oh-my-update

A Go-based updater for Oh My Zsh plugins and themes.

50Go
1 month ago
cdns
cdnsjunevm/cdns

A terminal tool to change DNS servers effortlessly, handling systemd-resolved and NetworkManager details automatically.

51Go
2 months ago
1
102
103
104
106