Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3050 projects10069.2k total stars1100.0k total forks27 languages

Open-source projects built with Go

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

Showing 2,834 open-source projects · page 47 of 79

……
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
pgclimb
pgclimblukasmartinelli/pgclimb

A PostgreSQL utility to export data into different formats like JSON, CSV, XLSX, and XML with custom template support.

39338Go
6 years ago
ENGi
ENGiajhager/engi

A multi-platform 2D game library for Go, supporting desktop, web, and Android.

39325Go
10 years ago
marshmallow
marshmallowPerimeterX/marshmallow

A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.

39211Go
2 years ago
CrackLord
CrackLordjmmcatee/cracklord

A scalable, pluggable, and distributed queue and resource system for password cracking and other compute-intensive tasks.

39268Go
3 years ago
cxgo
cxgogotranspile/cxgo

A transpiler that converts C source code into human-readable, idiomatic Go code.

39225Go
1 year ago
Pixel
Pixelgopxl/pixel

A hand-crafted 2D game library in Go with a simple API for graphics, audio, and window management.

39113Go
1 year ago
arp
arpmdlayher/arp

A Go package implementing the ARP protocol as described in RFC 826 for network address resolution.

39075Go
14 days ago
OpenCloudSaves
OpenCloudSavesDavidDeSimone/OpenCloudSaves

An open-source tool for syncing game saves across Windows, macOS, and Linux devices, including cross-storefront support.

39014Go
1 year ago
wav
wavgo-audio/wav

A battle-tested Go library for encoding and decoding WAV audio files.

38952Go
1 year ago
go-jump
go-jumpdgryski/go-jump

A Go implementation of Google's jump consistent hash algorithm for minimal disruption when resizing hash tables.

38933Go
4 years ago
Feedpushr
Feedpushrncarlier/feedpushr

A self-hosted feed aggregator daemon with a pluggable filter and output system for processing and distributing RSS/Atom articles.

38927Go
4 months ago
unconvert
unconvertmdempsky/unconvert

A Go tool that identifies and removes unnecessary type conversions from Go source code.

38828Go
1 year ago
cgasm
cgasmbnagy/cgasm

A standalone, offline terminal tool that provides x86 assembly instruction documentation without internet access.

38820PLpgSQL
5 years ago
neoism
neoismjmcvetta/neoism

A Go client library for interacting with Neo4j graph databases via its REST API.

38854Go
6 years ago
go-yara
go-yarahillu/go-yara

Go bindings for the YARA pattern matching library, providing a Go-native interface to YARA's C API.

388113Go
11 months ago
terraform-graph-beautifier
terraform-graph-beautifierpcasteran/terraform-graph-beautifier

A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.

38815Go
2 years ago
afs
afsviant/afs

A Go library providing a unified API for file operations across local, cloud, and network storage systems.

38840Go
5 months ago
sleuth
sleuthursiform/sleuth

A Go library for master-less peer-to-peer autodiscovery and RPC between HTTP services on the same network.

38724Go
2 years ago
Regal
Regalstyrainc/regal

A linter, debugger, and language server for Rego that identifies mistakes, enforces best practices, and enhances policy development.

38655Go
3 days ago
konf
konfnil-go/konf

A simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.

38612Go
3 days ago
pgcat
pgcatkingluo/pgcat

An enhanced PostgreSQL logical replication tool that supports bi-directional replication, table mapping, and last-writer-win conflict resolution.

38618Go
1 year ago
Dray
DrayCenturyLinkLabs/dray

A RESTful engine for orchestrating sequential Docker container workflows, marshaling data between steps.

38537Go
6 years ago
httpin
httpinggicci/httpin

A Go library for bi-directional data binding between HTTP requests and Go structs, decoding requests and encoding structs into requests.

38528Go
14 days ago
lars
larsgo-playground/lars

A lightweight, fast, and extensible zero-allocation HTTP router for Go, designed for building customizable web frameworks.

38423Go
7 years ago
fig
figkkyr/fig

A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.

38333Go
1 year ago
conv
convcstockton/go-conv

Fast and intuitive type conversion library for Go with robust handling of strings, numerics, durations, times, and booleans.

38219Go
4 years ago
sqldb-logger
sqldb-loggersimukti/sqldb-logger

A Go SQL database driver logger that adds structured logging without modifying existing *sql.DB usage.

38223Go
6 months ago
GitLab.nvim
GitLab.nvimharrisoncramer/GitLab.nvim

A Neovim plugin for managing GitLab merge requests, discussions, and pipelines directly from the editor.

38160Lua
2 days ago
emperror
emperroremperror/emperror

A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.

38118Go
5 years ago
errwrap
errwrapfatih/errwrap

A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.

38116Go
1 year ago
terraform-operator
terraform-operatorGalleyBytes/terraform-operator

A Kubernetes CRD and controller that runs Terraform operations as Kubernetes-managed workflows.

38051Go
6 months ago
terrahelp
terrahelpopencredo/terrahelp

A command-line utility written in Go that provides encryption, decryption, and masking functionality for Terraform state and output.

37939Go
3 years ago
di
digoioc/di

A lightweight, Spring-inspired dependency injection container for Go with support for singleton, prototype, and request-scoped beans.

37815Go
4 months ago
bitmap
bitmapkelindar/bitmap

A high-performance SIMD-vectorized bitmap index implementation in Go for dense small-to-medium collections.

37831Assembly
3 months ago
Cadence-client
Cadence-clientuber-go/cadence-client

Go framework for authoring workflows and activities on the Cadence orchestration engine.

377150Go
2 days ago
grofer
groferpesos/grofer

A clean and modern terminal-based system and resource monitor for Linux, written in Go.

37653Go
3 years ago
1
46
47
48
79