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 67 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
gommit
gommitantham/gommit

A Go tool to enforce consistent git commit message patterns using configurable regex matchers.

1175Go
6 days ago
go-gremlin
go-gremlingo-gremlin/gremlin

A Go client library for connecting to TinkerPop3 Gremlin Server graph databases via WebSockets.

11756Go
6 years ago
oaswrap/fiberopenapi
oaswrap/fiberopenapioaswrap/spec

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

1177Go
1 month ago
xk6-disruptor
xk6-disruptorgrafana/xk6-disruptor

A k6 extension for injecting faults into Kubernetes applications to test system reliability through chaos engineering.

11712Go
6 months ago
bafi
bafimmalcek/bafi

A universal data converter that translates JSON, BSON, YAML, CSV, XML, and MT940 to any format using Go templates.

1178Go
9 months ago
console
consolereeflective/console

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

11610Go
1 month ago
anvil
anvil0xjuanma/anvil

CLI tool to install development tools and sync configurations across machines using Homebrew and private GitHub repos.

1163Go
7 months ago
overalls
overallsgo-playground/overalls

A Go tool that recursively runs test coverage across multi-package projects and concatenates results into a single coverprofile.

11625Go
6 years ago
disgo
disgoswitchupcb/disgo

A flexible, performant, and thread-safe Discord API wrapper for Go, providing 100% one-to-one implementation of Discord's API.

1152Go
1 year ago
gosmi
gosmisleepinggenius2/gosmi

A native Go library for parsing SMIv1/2 MIB files, providing a libsmi-compatible API.

11539Go
2 years ago
rabbitroutine
rabbitroutinefurdarius/rabbitroutine

A lightweight Go library that handles RabbitMQ auto-reconnect, publishing retry, and channel pooling to simplify robust messaging.

11517Go
2 years ago
RF
RFfxsjy/RF.go

A parallel Random Forest implementation in Go for classification and regression tasks.

11542Go
12 years ago
EnvCLI
EnvCLIEnvCLI/EnvCLI

A wrapper that runs commands in ephemeral Docker containers, eliminating the need to install languages and tools locally.

1154Go
1 year ago
SopsSecretGenerator
SopsSecretGeneratorgoabout/kustomize-sopssecretgenerator

A Kustomize generator plugin that creates Kubernetes Secrets from sops-encrypted files.

11517Go
2 years ago
version
versionmszostok/version

A Go package for CLI tools that automatically collects and displays version information in multiple formats.

1155Go
3 years ago
Mantil
Mantilmantil-io/mantil

A serverless development framework for building AWS Lambda-based Go backends with a streamlined CLI workflow.

1153Go
3 years ago
binstruct
binstructghostiam/binstruct

A Go library for decoding binary data into structured Go types using tags, with support for offsets, calculations, and custom methods.

11419Go
1 year ago
checkdigit
checkdigitosamingo/checkdigit

A Go library implementing check digit algorithms (Luhn, Verhoeff, Damm) and calculators for ISBN, EAN, JAN, UPC, and other standards.

1149Go
1 year ago
cookie
cookiesyntaqx/cookie

A Go package for handling HTTP cookies with struct parsing, custom types, and signed cookie support.

1143Go
1 month 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.

1146Go
1 month ago
gofreetds
gofreetdsminus5/gofreetds

A Go database driver for Microsoft SQL Server and Sybase ASE using FreeTDS, supporting stored procedures and multiple resultsets.

11448Go
5 years ago
terraform-provider-panos
terraform-provider-panosPaloAltoNetworks/terraform-provider-panos

A Terraform provider for managing Palo Alto Networks PAN-OS firewalls and Panorama through infrastructure as code.

11479Go
26 days ago
go-ngram
go-ngramLazin/go-ngram

A Unicode-aware, append-only n-gram index library for Go with memory-efficient string pooling.

11416Go
10 years ago
go-store
go-storegosuri/go-store

A Redis-backed key-value store library for Go with platform-independent interfaces for data persistence.

1139Go
9 years ago
Intervention Engine FHIR Server
Intervention Engine FHIR Serverintervention-engine/fhir

A Go library providing HL7 FHIR DSTU2 models and server components with MongoDB storage for healthcare applications.

11352Go
5 years ago
Ambrosia
Ambrosiareactorsh/ambrosia

A cross-platform CLI tool for cleaning and improving text datasets for machine learning, with fast operations and LLM-based filtering.

1132Go
3 years ago
pagser
pagserfoolin/pagser

A Go library that parses and deserializes HTML pages into structs using goquery and struct tags for web crawlers.

1127Go
2 years ago
godis
godispiaohao/godis

A high-performance Redis client for Go, inspired by Jedis, supporting clusters, pipelines, transactions, and distributed locks.

11218Go
6 years ago
gonerics
gonericsbouk/gonerics

A collection of generic Go utilities and data structures for common programming patterns.

1129Go
12 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.

1124Go
7 days ago
dkeyczar
dkeyczardgryski/dkeyczar

A Go port of Google's Keyczar cryptography library providing simple, safe cryptographic operations with sensible defaults.

11216Go
6 years ago
spawn
spawnrollchains/spawn

A development platform for building, maintaining, and scaling custom modular Cosmos-SDK blockchains.

11234Go
6 months ago
CANNiBUS
CANNiBUSHive13/CANiBUS

A Go-based server for researching and hacking CAN bus devices in vehicles, with a web interface and RESTful API.

11220JavaScript
13 years ago
checksum
checksumcodingsince1985/checksum

A Go library for computing message digests (MD5, SHA256, SHA1, CRC32, BLAKE2s-256) for large files efficiently.

11216Go
2 years ago
JayDiff
JayDiffyazgazan/jaydiff

A command-line JSON diff utility with multiple output formats and flexible comparison options.

1119Go
4 months ago
kickstart.go
kickstart.goraeperd/kickstart.go

A minimalistic, single-file HTTP server template in Go using only the standard library.

1115Go
1 month ago
1
66
67
68
106