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 73 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
address
addressbojanz/address

A Go library for address representation, validation, and formatting with support for ~200 countries.

823Go
3 months ago
goblin
goblinbmf-san/goblin

A lightweight, high-performance HTTP router for Go built on a trie tree data structure.

826Go
1 year ago
gotutor
gotutorahmedakef/gotutor

An online debugger and visualizer for Go programs that captures execution steps and variable states using the Delve debugger.

821Elm
1 month ago
gorm-multitenancy
gorm-multitenancybartventer/gorm-multitenancy

A Go framework for building multi-tenant applications with GORM, supporting PostgreSQL and MySQL.

827Go
6 months ago
xk6-output-influxdb
xk6-output-influxdbgrafana/xk6-output-influxdb

A k6 extension that outputs real-time load test metrics to InfluxDB 2.x databases.

8241Go
4 days ago
ether
ethersonggao/ether

A Go package for sending and receiving raw Ethernet frames on Linux, FreeBSD, and OS X.

826Go
10 years ago
rk-grpc
rk-grpcrookie-ninja/rk-grpc

A Go library to configure and start gRPC microservices with middleware and server settings from YAML files.

8120Go
2 years ago
webp-server
webp-servermehdipourfar/webp-server

A minimal image server for dynamic resizing, WebP conversion, and caching, built on libvips and fasthttp.

8118Go
5 years ago
drone-line
drone-lineappleboy/drone-line

A tool for sending LINE notifications via binary, Docker, or Drone CI, supporting multiple message types and webhook services.

8117Go
3 years ago
gridder
griddershomali11/gridder

A Go library for creating grid-based 2D graphics with customizable cells, shapes, and text.

8114Go
4 years ago
qs
qssonh/qs

A zero-dependency Go module for encoding structs into URL query parameters with flexible formatting options.

817Go
2 days ago
fullproxy
fullproxyshoriwe/fullproxy

A comprehensive proxy toolkit written in Go supporting SOCKS5, HTTP, port forwarding, and reverse proxying.

819Go
2 years ago
binder
binderalexeyco/binder

A high-level Go to Lua binding library that simplifies embedding Lua scripts in Go applications.

8010Go
3 years ago
dhcp6
dhcp6mdlayher/dhcp6

A Go implementation of a DHCPv6 server and client library following RFC 3315.

8015Go
3 years ago
go-vcs
go-vcssourcegraph/go-vcs

A Go library for manipulating and inspecting Git and Mercurial repositories.

8018Go
2 years ago
nsq-event-bus
nsq-event-busrafaeljesus/nsq-event-bus

A Go wrapper for NSQ providing event bus functionality with circuit breaker protection.

8017Go
8 years ago
opc
opcqmuntal/opc

Go implementation of the Open Packaging Conventions (OPC) for reading and writing formats like .docx and .xlsx.

808Go
2 years ago
fzshell
fzshellmnowotnik/fzshell

A fuzzy command-line completer that generates custom completions from user-defined patterns and commands.

803Go
5 months ago
MemGator
MemGatoroduwsdl/MemGator

A portable concurrent Memento aggregator CLI and server for retrieving archived web pages from multiple sources.

8013Go
2 months ago
Evolutive CRUD API
Evolutive CRUD APIfriendsofgo/gopherapi

A simple CRUD API built with Go for educational purposes, demonstrating various Go patterns and architectures.

8011Go
5 months ago
nmon2influxdb
nmon2influxdbadejoux/nmon2influxdb

Uploads NMON performance data to InfluxDB and generates Grafana dashboards for visualization.

8031Go
5 years ago
Action to send LGTM reaction as image or GIF when we say lgtm
Action to send LGTM reaction as image or GIF when we say lgtmmicnncim/action-lgtm-reaction

A GitHub Action that automatically posts LGTM reaction images when triggered by specific comments or reviews.

808Go
3 years ago
gounidecode
gounidecodefiam/gounidecode

A Go library for transliterating Unicode text to ASCII equivalents, similar to Python's unidecode.

8021Go
10 years ago
env
envjunk1tm/env

A Go library for loading environment variables into typed configuration structs with validation and customization.

807Go
1 year ago
pm
pmVividCortex/pm

A Go process manager with HTTP interface for inspecting and managing tasks within server programs.

797Go
2 years ago
chain-minimal
chain-minimalcosmosregistry/chain-minimal

A minimal, working Cosmos SDK chain template using the least modules possible for building custom chains.

7944Go
11 months ago
sessions
sessionsadam-hanna/sessions

A dead simple, highly performant, highly customizable sessions middleware for Go HTTP servers.

7911Go
2 years ago
boxed
boxedtejo/boxed

A Dropbox-based blog engine that serves markdown articles directly from your Dropbox folder.

789Go
7 years ago
go-email-normalizer
go-email-normalizerdimuska139/go-email-normalizer

A Go library for normalizing email addresses to a canonical form to prevent duplicate signups.

789Go
1 year ago
Infiniband Exporter
Infiniband Exportertreydock/infiniband_exporter

A Prometheus exporter that collects performance counters from InfiniBand switches and HCAs for monitoring high-performance computing fabrics.

7810Go
7 months ago
jsonl-graph
jsonl-graphnikolaydubina/jsonl-graph

A Go tool for generating Graphviz visualizations from JSONL-formatted graph data, designed to work seamlessly with jq.

785Go
4 months ago
ynab
ynabbrunomvsouza/ynab.go

An unofficial Go client library providing full coverage of the YNAB (You Need A Budget) API.

7836Go
1 year ago
dp
dpscryinfo/dp

An SDK for building decentralized applications (DApps) with secure data exchange, verification, and payment on blockchain.

7835Go
3 years ago
smtp
smtpmailhog/smtp

A Go library implementing an SMTP server state machine with ESMTP support and configurable hooks.

7731Go
4 years ago
otpgo
otpgojltorresm/otpgo

A Go library for generating and verifying HMAC-Based (HOTP) and Time-Based (TOTP) one-time passwords.

7710Go
5 years ago
go-unsplash
go-unsplashhbagdi/go-unsplash

A Go client library for interacting with the Unsplash API to access and manage high-resolution photos.

7714Go
5 months ago
1
72
73
74
77