Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
2761 projects10033.9k total stars1095.1k total forks27 languages

Open-source projects built with Go

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

Showing 2,761 open-source projects · page 68 of 77

……
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
oaswrap/fiberopenapi
oaswrap/fiberopenapioaswrap/spec

A lightweight, framework-agnostic OpenAPI 3.x specification builder for Go, offering programmatic control and zero dependencies.

1095Go
27 days ago
pendulum-nvim
pendulum-nvimptdewey/pendulum-nvim

A privacy-focused Neovim plugin that automatically tracks time spent coding across projects and files, storing data locally in CSV format.

1095Go
4 months ago
sato
satoJamesWoolfenden/sato

Sato converts AWS CloudFormation and Azure ARM templates into Terraform configuration files.

1098Go
24 days ago
PocketNuxt
PocketNuxtj-wil/pocket-nuxt

A single binary full-stack application combining Nuxt3 for the frontend and PocketBase for the backend.

10812Vue
2 years ago
gotoprom
gotopromcabify/gotoprom

A type-safe Prometheus metrics builder library for Go that provides a declarative API with compile-time label validation.

1083Go
1 year ago
tgf
tgfcoveooss/tgf

A Docker frontend for Terragrunt and Terraform that ensures consistent tooling across environments.

10820Go
3 days ago
prototype
prototypegonutz/prototype

A minimal Go framework for quickly prototyping 2D games with simple drawing, input handling, and sound.

10810C
10 months ago
console
consolereeflective/console

A closed-loop console application library for Cobra commands, providing ready-to-use menus, prompts, and completions.

1089Go
7 days ago
configuration
configurationBoRuDar/configuration

A Go library for injecting configuration values into structs from environment variables, flags, JSON files, or default tags.

10812Go
1 year ago
jsongo
jsongoricardolonga/jsongo

A fluent Go API for building JSON objects and arrays programmatically with a chainable interface.

10815Go
4 years ago
vert
vertnorunners/vert

A Go package providing seamless WebAssembly interop between Go structs and JavaScript values.

10816Go
3 years ago
leprechaun
leprechaunkilgaloon/leprechaun

A task scheduler and automation tool for defining and running recurring jobs via recipes with schedule, cron, and webhook triggers.

10714Go
3 years ago
violetear
violetearnbari/violetear

A simple, lightweight HTTP router for Go with support for static, dynamic, and catch-all routing.

10710Go
3 years ago
Docker-Alertd
Docker-Alertddeltaskelta/docker-alertd

Monitor Docker containers and send alerts via email or Slack when usage limits are breached.

10712Go
8 years ago
gocrest
gocrestcorbym/gocrest

A Hamcrest-like assertion library for Go providing composable, self-describing matchers for readable tests.

1077Go
1 month ago
terraform-registry
terraform-registryphilips-labs/terraform-registry

A lightweight Terraform registry proxy that serves provider releases hosted on GitHub.

10614Go
3 months ago
gores
goresalioygur/gores

A lightweight Go library for handling HTTP responses in HTML, JSON, XML, and other formats.

1064Go
5 years ago
gobrake
gobrakeairbrake/gobrake

Official Airbrake notifier for Go applications, providing error reporting, performance monitoring, and framework integrations.

10641Go
1 year ago
go-mcache
go-mcacheOrlovEvgeny/go-mcache

A high-throughput, sharded in-memory key-value cache for Go with TinyLFU admission, lock-free reads, and zero allocations.

10619Go
1 month ago
options-gen
options-genkazhuravlev/options-gen

A Go code generator that automates the functional options pattern, eliminating boilerplate for type-safe constructors and validation.

10612Go
1 month ago
go-rampart
go-rampartfrancesconi/go-rampart

A Go library for defining intervals and determining their relationships, such as overlaps, meets, and contains.

1064Go
1 year ago
natiu-mqtt
natiu-mqttsoypat/natiu-mqtt

A dead-simple, extensible MQTT implementation for embedded systems with minimal allocations and no external dependencies.

1057Go
1 year ago
go-gerrit
go-gerritandygrunwald/go-gerrit

A comprehensive Go client library for interacting with Gerrit Code Review's REST API.

10552Go
1 month ago
Hunch
HunchAaronJan/Hunch

A Go library providing intuitive asynchronous flow control functions like All, First, Retry, and Waterfall using context.

10512Go
4 years ago
Barf
Barfopensaucerer/barf

A small, unobtrusive Go framework for building JSON-based web APIs with REST or GraphQL architectures.

10513Go
1 year ago
lets-proxy2
lets-proxy2rekby/lets-proxy2

A reverse proxy that automatically obtains and renews TLS certificates from Let's Encrypt with zero configuration.

10418Go
2 years ago
hipchat
hipchatandybons/hipchat

A Go client library for interacting with the HipChat API (v1 only).

10421Go
10 years ago
mssqlx
mssqlxlinxGnu/mssqlx

A lightweight, embeddable Go database client library with auto-balancing and high availability for master-slave/master-master structures.

10412Go
2 years ago
bagme
bagmeboxesandglue/bagme

A Go library that renders HTML/CSS to PDF using TeX's boxes and glue typesetting engine for high-quality output.

1034Go
19 days ago
threadpool
threadpoolshettyh/threadpool

A simple and scalable thread pool implementation in Go for managing concurrent task execution.

10319Go
6 years ago
go-powerdns
go-powerdnsjoeig/go-powerdns

A Go client library for interacting with the PowerDNS Authoritative Server 4.x API.

10331Go
3 days ago
skywalker
skywalkerdixonwille/skywalker

A Go package for concurrent filesystem traversal with flexible filtering options.

1035Go
4 years ago
cmap
cmaplrita/cmap

A high-performance, thread-safe concurrent map for Go using sharding to minimize lock contention.

10310Go
1 month ago
Bxog
Bxogclaygod/Bxog

A simple and fast HTTP router (request multiplexer) for Go applications.

1028Go
3 years ago
go-wildcard
go-wildcardIGLOU-EU/go-wildcard

A fast, allocation-free Go library for simple wildcard pattern matching as an alternative to regex and filepath.Match.

1029Go
12 days ago
go-pattern-match
go-pattern-matchPhakornKiong/go-pattern-match

A Go library for declarative pattern matching with built-in patterns for slices, strings, ints, maps, and structs.

1022Go
2 years ago
1
67
68
69
77