Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1563 projects

Showing 36 of 1563 projects

go-health
go-healthGo

A Go package for adding health checks to services with dependency monitoring and graceful shutdown support.

#graceful-shutdown#http-handler#devops
Stars97
Forks4
Last commit4 years ago
takatime
takatimeGo

A blazingly fast, privacy-focused, self-hosted coding time tracker for Neovim and VS Code.

#github-profile#productivity#lazyvim
Stars96
Forks21
Last commit21 hours ago
Dockershelf
DockershelfShell

A collection of universal, efficient, and slim Docker images for Debian, Python, Node.js, Go, and LaTeX.

#containerization#dockerfile#latex
Stars96
Forks13
Last commit21 hours ago
gherkingen
gherkingenGo

A customizable BDD test generator for Go that converts Gherkin feature files into test boilerplate.

#behavior-driven-development#bdd-style#go-test
Stars96
Forks4
Last commit6 months ago
go-graph
go-graphGo

A graph library for the Go programming language providing data structures and algorithms for graph manipulation.

#graph-algorithms#go-library#data-structures
Stars95
Forks7
Last commit10 years ago
validate
validateGo

A framework for writing custom validations in Go applications with built-in validators.

#gobuffalo#pop#validation
Stars94
Forks22
Last commit3 years ago
spreak
spreakGo

A flexible translation and humanization library for Go, based on gettext concepts, supporting multiple file formats and plural rules.

#gettext#internationalization#json-translations
Stars94
Forks4
Last commit8 months ago
BDJuno
BDJunoGo

A Juno implementation for Big Dipper that indexes Cosmos blockchain data into PostgreSQL for GraphQL APIs.

#hacktoberfest#cosmos#hasura
Stars94
Forks258
Last commit1 year ago
persian
persianGo

A Go library providing utilities for Persian language text processing, including digit conversion, keyboard layout switching, and currency formatting.

#farsi#number#currency-formatting
Stars94
Forks14
Last commit2 years ago
go-redoc
go-redocGo

Embedded OpenAPI/Swagger documentation UI for Go using ReDoc with middleware for popular web frameworks.

#echo#http#swagger
Stars94
Forks34
Last commit1 year ago
Solutions for some basic coding interview tasks written in Go
Solutions for some basic coding interview tasks written in GoGo

Solutions to Cracking the Coding Interview problems implemented in Go for learning purposes.

#algorithm#study-resource#computer-science
Stars94
Forks5
Last commit
go-css
go-cssGo

A simple CSS parser and syntax checker written in Go for parsing and validating basic CSS.

#go-library#css-parser#golang
Stars94
Forks9
Last commit1 year ago
hocon
hoconGo

A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.

#parsing#environment-variables#configuration-parser
Stars92
Forks20
Last commit7 months ago
jsonslice
jsonsliceGo

A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.

#library#slice#query-language
Stars92
Forks11
Last commit1 year ago
geoserver
geoserverGo

A Go library for programmatically managing a GeoServer instance via its REST API.

#postgis#rest-client#catalog
Stars92
Forks22
Last commit10 days ago
go-mq
go-mqGo

Declaratively configure RabbitMQ entities like queues, producers, and consumers in Go with a single config.

#hacktoberfest#message-queue#distributed-systems
Stars91
Forks19
Last commit2 years ago
perun
perunGo

A command-line tool for validating, managing, and estimating costs of AWS CloudFormation templates locally.

#template#devops#yaml
Stars91
Forks8
Last commit2 years ago
Xun
XunGo

A Go web framework built on Go's standard html/template and net/http router, emphasizing convention over configuration.

#net-http#html-template#content-negotiation
Stars91
Forks4
Last commit22 days ago
GoFreeDB
GoFreeDBGo

A Golang library that provides key-value and row-based database abstractions using Google Sheets as a backend.

#orm#database#data-persistence
Stars90
Forks8
Last commit1 year ago
tracer
tracerGo

A dead simple, lightweight Go library for tracing execution flow and identifying bottlenecks in applications.

#tracing#hacktoberfest#library
Stars90
Forks4
Last commit5 years ago
gogtrends
gogtrendsGo

An unofficial Go library providing programmatic access to Google Trends data, including daily trends, interest over time, and geographic insights.

#api#golang-package#go-library
Stars89
Forks33
Last commit3 years ago
bloom
bloomGo

A fast and space-efficient probabilistic set data structure for Go that tests membership with 'likely member' or 'definitely not member' results.

#probabilistic-data-structure#set-membership#go-library
Stars88
Forks9
Last commit9 years ago
nan
nanGo

A zero-allocation Go library providing nullable types with conversion functions and configurable marshallers.

#sql-nullable#marshaller#go-library
Stars88
Forks11
Last commit2 years ago
pgo
pgoGo

A Go library providing PHP-like convenience functions for developers familiar with PHP.

#developer-tools#array#api
Stars88
Forks16
Last commit1 month ago
mediary
mediaryGo

A Go library for adding interceptors to http.Client to enable request/response logging, modification, tracing, and metrics.

#jaeger#interceptor#interceptors
Stars88
Forks6
Last commit6 years ago
go-localstack
go-localstackGo

A Go wrapper for LocalStack that simplifies integration testing of AWS services in Go applications.

#cloud-services#lambda#integration-testing
Stars87
Forks19
Last commit10 days ago
gounit
gounitGo

A command-line tool that generates Go test stubs based on function or method signatures.

#generator#developer-tools#unit-testing
Stars87
Forks11
Last commit7 years ago
morse
morseGo

A Go library for encoding and decoding text to and from Morse code.

#morse-code#library#morse
Stars87
Forks11
Last commit3 years ago
pagerank
pagerankGo

A Go library implementing the Weighted PageRank algorithm for graph analysis and ranking.

#algorithm-implementation#pagerank#go-library
Stars87
Forks19
Last commit5 years ago
asty
astyGo

Converts Go AST to JSON and back, enabling cross-language analysis and transformation of Go code.

#cli-tool#language-tooling#json-serialization
Stars87
Forks5
Last commit3 years ago
dot
dotGo

A distributed data synchronization library using operational transformation and CRDTs for conflict-free merging of custom data structures.

#versioned#collaborative-editing#distributed-systems
Stars87
Forks8
Last commit6 years ago
tf
tfGo

A shell-friendly wrapper for Terraform that reduces verbosity and adds CLI enhancements like colored progress indicators and compact output.

#open-tofu#hacktoberfest#devops
Stars87
Forks1
Last commit1 day ago
airtable
airtableGo

A simple Go package for interacting with the Airtable API, providing a wrapper for common operations.

#api#airtable#data-integration
Stars86
Forks26
Last commit1 year ago
fonet
fonetGo

A deep neural network package for Go, designed for simplicity and extensibility.

#ai#neural-network#deep-learning
Stars86
Forks17
Last commit5 years ago
go-pg-migrations
go-pg-migrationsGo

A Go package for writing database migrations with go-pg/pg, offering timestamp-based versioning and batch rollbacks.

#orm#devops#go-pg
Stars86
Forks20
Last commit7 months ago
tdocker
tdockerGo

A minimalistic terminal UI for everyday Docker operations like tailing logs, exec into shells, and restarting containers.

#go-application#devops#terminal
Stars85
Forks3
Last commit6 days ago
PreviousPage 36 of 44Next

Related Tags

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
7 years ago
#Go1179
#Go Library376
#Cli Tool187
#Docker160
#Developer Tools142
#Devops140
#Cli131
#Golang Library120
#Self Hosted106
#Hacktoberfest104
#Cross Platform98
#Concurrency91