Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

browscap_go
browscap_goGo

A Go library that provides browser detection and capabilities using the browscap.ini database.

#http#browscap#browser-detection
Stars49
Forks26
Last commit3 years ago
should
shouldGo

An expressive Go assertion library that makes tests readable and provides detailed error messages for easier debugging.

#developer-tools#library#unit-testing
Stars48
Forks11
Last commit2 months ago
tfreveal
tfrevealGo

A tool that reveals sensitive values in Terraform plan outputs for complete infrastructure change visibility.

#sensitive-data#opentofu#cli-tool
Stars48
Forks2
Last commit14 days ago
go18ds
go18dsGo

A comprehensive collection of generic data structures and algorithms for Go 1.18+, including lists, sets, maps, trees, and stacks.

#go-modules#library#data-structures
Stars48
Forks4
Last commit3 years ago
go-graphql-subscription-example
go-graphql-subscription-exampleGo

A Go-based GraphQL subscription server example that consumes messages from Kafka, Redis, and NSQ streams.

#redis#graphql#redis-streams
Stars48
Forks6
Last commit3 months ago
structrue-go.nvim
structrue-go.nvimLua

A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.

#structures#editor-tool#symbol-tree
Stars48
Forks0
Last commit4 years ago
stdlog
stdlogGo

A collection of simple, fast, and customizable logging packages for Go, optimized for command-line and cron jobs.

#stdout#thread-safe#logging
Stars48
Forks5
Last commit11 years ago
dict
dictGo

A Go implementation of Python dictionaries with insertion-order preservation and JSON support.

#python-like#concurrent-data-structures#ordered-map
Stars48
Forks6
Last commit8 months ago
yogo
yogoHTML

A command-line tool to check, read, and manage Yopmail disposable email inboxes.

#yopmail#cli-tool#email-disposable-checker
Stars48
Forks8
Last commit15 days ago
pointer
pointerGo

A Go library providing helper functions to create pointers for optional fields of basic types, now deprecated in Go 1.26+.

#code-simplification#helper-routines#go-library
Stars48
Forks4
Last commit2 months ago
flagvar
flagvarGo

A collection of CLI argument types for the Go flag package, providing validation and parsing for enums, URLs, IPs, JSON, and more.

#dev-tools#time#go-library
Stars48
Forks4
Last commit2 years ago
usestdlibvars
usestdlibvarsGo

A Go linter that suggests replacing literals with standard library constants and variables for better code quality.

#developer-tools#linter#constants
Stars48
Forks6
Last commit1 year ago
go-gtfs
go-gtfsGo

A Go library for loading and parsing GTFS (General Transit Feed Specification) files.

#hacktoberfest#golang-library#transit-data
Stars48
Forks22
Last commit3 years ago
boa
boaGo

A Go library for building self-documenting CLIs by generating flags, env vars, and config file loading from struct definitions.

#declarative-programming#cli-framework#command
Stars48
Forks1
Last commit8 days ago
xk6-g0
xk6-g0Go

A k6 extension that enables writing performance and load tests in Go, using an interpreter for seamless execution.

#load-testing#performance-testing#integration-testing
Stars47
Forks3
Last commit8 months ago
slicer
slicerGo

A Go utility class providing type-safe methods for common slice operations like filtering, deduplication, and sorting.

#functional-programming#developer-tools#library
Stars47
Forks3
Last commit5 years ago
dsunit
dsunitGo

A Go library for datastore testing that simplifies setting up initial data and verifying final state across SQL, NoSQL, and file-based stores.

#integration-testing#nosql#testing
Stars47
Forks9
Last commit15 days ago
set
setGo

A performant Go wrapper around reflect for loose type conversion, struct mapping, and slice building.

#database-mapping#struct-mapping#typeconversion
Stars47
Forks4
Last commit4 years ago
generis
generisD

A lightweight Go code preprocessor that adds generics, macros, conditional compilation, HTML templating, and Allman style conversion.

#html-templating#developer-tools#style
Stars47
Forks1
Last commit4 years ago
mcli
mcliGo

A minimal yet powerful Go library for building command-line interfaces with struct tag-based configuration.

#go-modules#minimalist#shell-completion
Stars47
Forks3
Last commit1 month ago
tm-load-test
tm-load-testGo

A distributed load testing tool and framework for Tendermint networks, designed as the successor to tm-bench.

#blockchain-testing#load-testing#abci
Stars47
Forks33
Last commit1 year ago
cmd
cmdGo

A minimalistic Go library that extends the standard flag package with subcommands, bash completion, and explicit positional arguments.

#sub-command#command#bash-completion
Stars47
Forks3
Last commit6 years ago
go-httpheader
go-httpheaderGo

A Go library for encoding and decoding structs into HTTP header fields using struct tags.

#net-http#structs#go-library
Stars47
Forks14
Last commit3 years ago
sandid
sandidGo

A Go library for generating unique, URL-safe, database-optimized IDs with a capacity of 2^128.

#generator#unique-id#id
Stars47
Forks6
Last commit1 year ago
stto
sttoGo

A command-line utility written in Go that counts total lines of code in files within a directory.

#golang-application#developer-tools#productivity
Stars47
Forks7
Last commit11 months ago
go-myanimelist
go-myanimelistGo

A Go client library for accessing the MyAnimeList API v2, enabling programmatic interaction with anime and manga data.

#mal#client-lib#manga
Stars46
Forks4
Last commit5 months ago
bel
belGo

Generate TypeScript interfaces from Go structs and interfaces, ideal for JSON RPC communication.

#json-rpc#type-safety#api-contracts
Stars46
Forks9
Last commit2 years ago
phoenix
phoenixGo

A high-performance, modular TUI framework for Go with perfect Unicode support, DDD architecture, and Elm-inspired design.

#modular-architecture#high-performance#domain-driven-design
Stars46
Forks1
Last commit2 months ago
ecal
ecalGo

An embeddable ECA (Event Condition Action) scripting language for building concurrent event-driven systems.

#event-driven#rule-engine#go-plugins
Stars46
Forks7
Last commit5 years ago
transliterator
transliteratorGo

A Go library for one-way Unicode to ASCII text transliteration with language-specific rules.

#ascii-conversion#url-slug#transliterator
Stars46
Forks9
Last commit2 years ago
patreon-go
patreon-goGo

A Go client library for accessing the Patreon API with OAuth2 support.

#oauth2#rest-api#membership
Stars46
Forks16
Last commit4 years ago
typ
typGo

A Go library for safe type conversion, null types, and retrieving values from complex data structures.

#cast#typecast#json-marshaling
Stars46
Forks4
Last commit5 years ago
journald
journaldGo

Go implementation of systemd Journal's native API for logging, enabling structured logging to the journal.

#devops#systemd-journald#syslog
Stars46
Forks3
Last commit5 years ago
decimal
decimalGo

An arbitrary-precision decimal floating-point arithmetic package for Go, using a pure decimal representation for performance.

#decimal#financial-computing#decimal-arithmetic
Stars45
Forks3
Last commit4 years ago
httpref
httprefGo

A command-line tool providing offline access to HTTP status codes, headers, ports, and HTML element references.

#hacktoberfest#go-application#developer-tools
Stars45
Forks13
Last commit1 year ago
clusteredBigCache
clusteredBigCacheGo

A Go library that extends bigcache with clustering support and individual item expiration for distributed applications.

#in-memory-cache#caching#distributed-systems
Stars45
Forks5
Last commit8 years ago
PreviousPage 60 of 77Next

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
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144