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

wire
wireGo

Strict runtime dependency injection library for Go that validates dependencies and prevents missing or ambiguous injections.

#software-architecture#strict-validation#dependency-injection
Stars40
Forks8
Last commit5 years ago
straf
strafGo

Convert Go structs to GraphQL objects and build schemas dynamically using struct tags.

#graphql#structs#api-builder
Stars40
Forks6
Last commit6 years ago
reachable
reachableGo

A CLI tool to check if a domain is reachable or down.

#uptime-monitoring#devops#domain-checker
Stars40
Forks3
Last commit5 years ago
null
nullGo

Nullable Go types that can be marshalled/unmarshalled to/from JSON, replacing sql.Null* types.

#unmarshal#nullint64#database
Stars40
Forks4
Last commit4 years ago
Merger
MergerGo

A Kustomize generator plugin that merges YAML files using schemaless StrategicMerge strategies for flexible Kubernetes manifest management.

#yaml-merging#merge#kubernetes
Stars39
Forks3
Last commit1 day ago
enflag
enflagGo

A zero-dependency, generics-based Go package for unified environment variable and command-line flag parsing.

#containerization#environment-variables#zero-dependency
Stars39
Forks0
Last commit11 months ago
database-gateway
database-gatewayGo

A secure web gateway for controlled SQL query execution on PostgreSQL databases with OIDC authentication and OPA policy enforcement.

#database-access#database#postgres
Stars39
Forks1
Last commit2 months ago
ncp
ncpGo

A CLI tool for transferring files and folders to and from NFS servers without mounting the volume.

#nfs#network-storage#nfs-client
Stars39
Forks2
Last commit1 year ago
Tagify
TagifyHTML

A Go library and CLI tool that extracts popular tags from HTML, Markdown, or plain text documents in multiple languages.

#multi-language#content-analysis#tagify
Stars39
Forks2
Last commit2 years ago
terraform-provider-env0
terraform-provider-env0Go

A Terraform provider for managing env0 infrastructure as code, enabling programmatic control of projects, templates, and configuration variables.

#devops#opentofu#env0-integration
Stars39
Forks15
Last commit1 day ago
hnypots-agent)
hnypots-agent)PureBasic

A Go-based honeypot agent that emulates multiple network services to capture attacker activity and credentials.

#honeypot#credential-capture#ssh-server
Stars39
Forks12
Last commit1 day ago
confiq
confiqGo

A Go library for populating structs from JSON, TOML, YAML, or environment variables using struct tags and selector paths.

#struct-decoding#environment-variables#yaml
Stars39
Forks0
Last commit4 months ago
axios4go
axios4goGo

A Go HTTP client library inspired by Axios, featuring interceptors, JSON handling, configurable instances, and automatic retries.

#proxy-support#axios#async-requests
Stars39
Forks9
Last commit1 month ago
go-log
go-logGo

A Go logging library with support for log levels and multiple handlers.

#log-library#dev-tools#golang-library
Stars39
Forks21
Last commit7 years ago
snowball
snowballC

Go binding (cgo wrapper) for the Snowball stemming library, providing word stem extraction for multiple languages.

#cgo#stemming#multilingual
Stars38
Forks5
Last commit9 years ago
nvs
nvsGo

A lightweight CLI tool to install, switch, and manage multiple Neovim versions and configurations.

#developer-tools#neovim-version-manager#text-editor
Stars38
Forks1
Last commit1 day ago
got
gotGo

GoT is a Go template engine that compiles templates into Go code for high-performance execution.

#go-templates#high-performance#template-engine
Stars38
Forks3
Last commit7 months ago
just
justGo

A Go library providing generic utilities for filtering, mapping, and iterating over slices and maps, plus optional types for APIs and SQL.

#optional-types#go-lib#helpers
Stars38
Forks1
Last commit6 months ago
Digital Music Stand
Digital Music StandJavaScript

A cross-platform, browser-based PDF viewer for music sheets with fuzzy search and foot pedal support.

#music#music-sheet-viewer#music-library
Stars38
Forks4
Last commit2 months ago
formjson
formjsonGo

A Go net/http handler that transparently exposes posted JSON data as form values.

#http-handler#net-http#api
Stars38
Forks4
Last commit10 years ago
Run Ansible Playbooks
Run Ansible PlaybooksGo

A GitHub Action for running Ansible playbooks in CI/CD pipelines with integrated Galaxy support and automated SSH key handling.

#actions#deployment#devops
Stars38
Forks12
Last commit1 day ago
exception
exceptionGo

A Go utility package providing try-catch-finally exception handling for developers familiar with traditional error handling patterns.

#developer-tools#try-catch#golang-package
Stars38
Forks3
Last commit3 years ago
Ronykit
RonykitGo

API Framework supporting REST and RPC.

#rest-api#server#performant
Stars38
Forks7
Last commit3 days ago
zax
zaxGo

A Go library that integrates Uber's Zap logger with context.Context for structured logging across request lifecycles.

#zap-logger#observability#golang-logger-with-context
Stars38
Forks8
Last commit1 day ago
gollem
gollemGo

A production-ready Go framework for building type-safe AI agents with structured output, multi-provider streaming, guardrails, and multi-agent orchestration.

#structured-output#observability#ai-agents
Stars37
Forks1
Last commit11 days ago
hypermatch
hypermatchGo

A high-performance Go library for rapid matching of thousands of events per second against extensive rule sets in-memory.

#event-driven#rule-engine#event-processing
Stars37
Forks2
Last commit3 months ago
tealang
tealangGo

A high-level programming language for Algorand smart contracts that compiles to TEAL v6 with imperative syntax.

#programming-language#compiler#layer-1
Stars37
Forks8
Last commit4 years ago
S2 geojson
S2 geojsonGo

Interactive web tool to visualize how Google's S2 geometry library covers GeoJSON polygons and points with S2 cells.

#s2#s2-geometry#geojson
Stars37
Forks13
Last commit2 years ago
multisig
multisigGo

A command-line tool for managing multisig transactions across multiple Cosmos-SDK blockchains using AWS S3 for coordination.

#cosmos#cryptocurrency#cosmos-sdk
Stars37
Forks13
Last commit4 months ago
gosql
gosqlGo

A Go query builder with utility functions for constructing SQL queries programmatically.

#query-builder#database#fluent-api
Stars37
Forks2
Last commit4 years ago
findaccount
findaccountGo

Identifies which IBC chains a Cosmos account exists on by querying public RPC nodes and outputting CSV results.

#blockchain-explorer#cosmos-sdk#csv-export
Stars37
Forks12
Last commit4 years ago
Multi-prometheus proxy
Multi-prometheus proxyGo

A proxy that routes Prometheus queries to one of multiple HA Prometheus instances with configurable selection strategies.

#marathon#proxy#high-availability
Stars37
Forks4
Last commit9 years ago
boot-go
boot-goGo

A Go framework for component-based development with dependency injection and configuration handling.

#go-modules#software-architecture#dependency-injection
Stars37
Forks4
Last commit2 years ago
gosh
goshGo

A Go library providing runtime statistics struct, HTTP handler, and measure methods with customizable JSON encoding.

#http-handler#json-encoder#api
Stars37
Forks2
Last commit1 year ago
go-readline-ny
go-readline-nyGo

An extensible, cross-platform readline library for Go with Unicode support, syntax highlighting, and pluggable terminal interfaces.

#readline-library#unicode#readline
Stars36
Forks4
Last commit3 months ago
parallel-fn
parallel-fnGo

A Go library for running functions in parallel with configurable goroutine limits.

#concurrency-control#go-library#go-concurrency
Stars36
Forks2
Last commit8 years ago
PreviousPage 62 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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144