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 projects10178.1k total stars1115.5k total forks28 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 98 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
gomalshare
gomalshareMonaxGT/gomalshare

Go client library for interacting with the MalShare malware repository API.

133Go
7 years ago
golang-ifood-sdk
golang-ifood-sdkarxdsilva/golang-ifood-sdk

A Go SDK for integrating with the iFood API to manage orders, events, and merchant data.

133Go
3 years ago
go-hibp
go-hibpwneessen/go-hibp

Go library providing simple bindings to the Have I Been Pwned (HIBP) API for checking breaches, pastes, and passwords.

134Go
9 months ago
multikey
multikeyadrianosela/multikey

A Go framework for n-of-N threshold encryption using Shamir's Secret Sharing to enforce complex decryption rules.

132Go
2 years ago
jsonapi-errors
jsonapi-errorsAmuzaTkts/jsonapi-errors

Go bindings for creating JSON API-compliant error responses with support for multiple error statuses.

133Go
9 years ago
TemplateTransformer
TemplateTransformerjoshdk/template-transformer

A Kustomize transformer plugin for strict templating of Kubernetes resources using environment variables.

133Go
2 years ago
retry
retryshafreeck/retry

A Go library for retrying operations with customizable backoff strategies and error-based retry logic.

132Go
6 years ago
pgplan
pgplanJacobArthurs/pgplan

A CLI tool for analyzing and comparing PostgreSQL EXPLAIN query execution plans to identify performance issues and regressions.

131Go
3 months ago
libzsync-go
libzsync-goAppImageCrafters/libzsync-go

A Go implementation of the zsync algorithm for efficient file synchronization over HTTP.

134Go
4 years ago
hbt
hbtlzambarda/hbt

A heuristic command suggestion system for zsh that suggests commands based on your historical usage in specific directories.

131Go
5 months ago
dbsafe
dbsafenethalo/dbsafe

Pre-execution safety analysis tool for MySQL DDL/DML operations to prevent surprises.

123Go
8 days ago
nfigure
nfiguremuir/nfigure

A Go library for per-library configuration using struct tags, supporting config files, environment variables, and command-line flags.

123Go
14 days ago
health
healthschigh/health

A zero-dependency health check library for Go services, built for Kubernetes with readiness, liveness, and startup probes.

122Go
21 days ago
go-gcache
go-gcacheszyhf/go-gcache

A generic Go cache library supporting multiple eviction policies: LRU, LFU, ARC, and expirable caches.

120Go
1 year ago
opentelemetry
opentelemetryxavidop/genkit-opentelemetry-go

An OpenTelemetry plugin for Genkit Go that provides automatic traces, metrics, and logs with support for multiple exporters.

121Go
4 days ago
slinkwatch
slinkwatchDCSO/slinkwatch

A tool to dynamically maintain Suricata's network interface configuration based on link status and assign detection threads via weighted allocation.

124Go
6 years ago
async-job
async-joblab210-dev/async-job

A lightweight asynchronous job manager for Go with configurable workers, progress tracking, and error handling.

120Go
4 years ago
go-sophos
go-sophosesurdam/go-sophos

A zero-dependency Go client library for interacting with the Sophos UTM 9 REST API.

124Go
4 years ago
autowire
autowiretiendc/autowire

A dependency injection library for Go 1.18+ that uses generics and reflection to automatically wire objects.

121Go
1 year ago
fiber_tracing
fiber_tracingshareed2k/fiber_tracing

OpenTracing middleware for the Fiber web framework to trace HTTP requests with distributed tracing systems.

127Go
2 years ago
rivet
rivetwabarc/rivet

A command-line tool and Go package for archiving webpages to IPFS with support for local nodes and remote pinning services.

120Go
3 years ago
logo
logombndr/logo

A simple and configurable logging library for Go with support for multiple writers and color output.

122Go
5 years ago
matlab
matlabscigolib/matlab

Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+) without CGo dependencies.

120Go
3 months ago
rawg-sdk-go
rawg-sdk-godimuska139/rawg-sdk-go

An unofficial Go SDK for interacting with the RAWG Video Games Database API.

124Go
4 years ago
gosuite
gosuitepavlo/gosuite

A Go library that provides structured test suites with setup/teardown methods using Go 1.7+ subtests.

124Go
9 years ago
bbConvert
bbConvertCalebQ42/bbConvert

A Go library for converting BBCode and Markdown to HTML with support for custom tag processing.

123Go
1 year ago
typenv
typenvdiegomarangoni/typenv

A zero-dependency Go library for typed environment variables with automatic conversion and default values.

121Go
1 year ago
flash-flags
flash-flagsagilira/flash-flags

An ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go with built-in security hardening.

120Go
2 months ago
Wisp
Wispwisp-trading/wisp

Event-driven algorithmic trading framework for Go with multi-exchange support and an interactive TUI.

121Go
3 months ago
kepfi
kepfiKnuspii/kepfi

A smart alternative to the rm command with a recovery bin and storage tracking, built with zero dependencies.

120Go
2 months ago
rootfinding
rootfindingkhezen/rootfinding

A Go library implementing Brent's method for finding roots of real-valued functions.

122Go
6 years ago
goagi
goagistaskobzar/goagi

A Go library for building AGI and FastAGI applications to interact with Asterisk PBX systems.

122Go
2 years ago
bradleyterry
bradleyterryseanhagen/bradleyterry

A Go package implementing the Bradley-Terry model for pairwise comparison analysis.

122Go
7 years ago
statiks
statiksjaniltonmaciel/statiks

A fast, zero-configuration static HTTP file server written in Go, similar to Python's SimpleHTTPServer but scalable.

111Go
1 year ago
go-swagger-ui
go-swagger-uiesurdam/go-swagger-ui

Go package providing HTTP handlers to serve Swagger UI and JSON documentation.

110Shell
3 years ago
go-emulators
go-emulatorskingtuna/go-emulators

A collection of honeypot service emulators written in Go for improved security and performance.

116Go
10 years ago
1
97
98
99
106