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

fiber_tracing
fiber_tracingGo

OpenTracing middleware for the Fiber web framework to trace HTTP requests with distributed tracing systems.

#tracing#jaeger#observability
Stars12
Forks7
Last commit2 years ago
matlab
matlabGo

Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+) without CGo dependencies.

#scientific-computing#data-science#octave
Stars12
Forks0
Last commit7 days ago
autowire
autowireGo

A dependency injection library for Go 1.18+ that uses generics and reflection to automatically wire objects.

#go-modules#dependency-injection#testing
Stars12
Forks1
Last commit2 years ago
typenv
typenvGo

A zero-dependency Go library for typed environment variables with automatic conversion and default values.

#environment-variables#zero-dependency#library
Stars12
Forks1
Last commit1 year ago
rawg-sdk-go
rawg-sdk-goGo

An unofficial Go SDK for interacting with the RAWG Video Games Database API.

#rawg#api-client#sdk
Stars12
Forks4
Last commit4 years ago
nvim
nvimLua

A custom, IDE-like Neovim configuration for JavaScript/TypeScript, Go, and Java development.

#editor-configuration#java#neovim-configuration
Stars12
Forks0
Last commit2 years ago
logo
logoGo

A simple and configurable logging library for Go with support for multiple writers and color output.

#golog#log#golang-library
Stars12
Forks2
Last commit5 years ago
go-gcache
go-gcacheGo

A generic Go cache library supporting multiple eviction policies: LRU, LFU, ARC, and expirable caches.

#lfu-cache#in-memory-cache#lru-cache
Stars12
Forks0
Last commit1 year ago
kepfi
kepfiGo

A smart alternative to the rm command with a recovery bin and storage tracking, built with zero dependencies.

#restore#developer-tools#recovery
Stars12
Forks0
Last commit5 months ago
rootfinding
rootfindingGo

A Go library implementing Brent's method for finding roots of real-valued functions.

#scientific-computing#mathematics#brent-method
Stars12
Forks2
Last commit6 years ago
terraform-provider-uname
terraform-provider-unameGo

A Terraform provider that exposes system information as a data source for infrastructure-as-code workflows.

#devops-tools#terraform-provider#infrastructure-as-code
Stars12
Forks2
Last commit
broker
brokerGo

A production-grade messaging abstraction layer for Go that unifies APIs across Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS.

#event-driven#redis#distributed-systems
Stars12
Forks1
Last commit2 months ago
retry
retryShell

A simple Go package for implementing retry logic in applications.

#retry-logic#library#golang-package
Stars11
Forks2
Last commit3 years ago
go-eventbus
go-eventbusGo

A Go event bus package supporting publish/subscribe and request/response patterns with middleware processors.

#hacktoberfest#message-queue#event-bus
Stars11
Forks1
Last commit1 year ago
gqlhash
gqlhashGo

A GraphQL hasher that generates consistent hashes from queries, ignoring formatting and comments for fast comparison.

#trusted-documents#hasher#query-hashing
Stars11
Forks0
Last commit2 months ago
go-accumulator
go-accumulatorGo

A Go library for batching events and processing them asynchronously or synchronously based on size or time intervals.

#async-processing#batch-processing#data-batching
Stars11
Forks0
Last commit4 months ago
gondola
gondolaGo

A lightweight and flexible reverse proxy written in Go, configured via YAML.

#graceful-shutdown#reverse-proxy#webserver
Stars11
Forks1
Last commit3 months ago
manifestor
manifestorGo

Parse, filter, build, and transform HLS and DASH streaming manifests in Go with zero dependencies.

#http-proxy#adaptive-bitrate#manifest
Stars11
Forks1
Last commit3 months ago
godscache
godscacheGo

A Go wrapper for Google Cloud Datastore that adds memcached caching for improved performance.

#appengine-flex#datastore#memcache
Stars11
Forks2
Last commit7 years ago
local-interchain
local-interchainGo

A local testing environment for IBC chains using Strangelove's InterchainTest framework.

#blockchain-testing#devops#rest-api
Stars11
Forks1
Last commit3 years ago
mid
midGo

A Go library providing assorted middleware for HTTP services, including error handling, JSON processing, and logging.

#json-api#request-logging#net-http
Stars11
Forks1
Last commit1 year ago
Falcon
FalconGo

A minimal and efficient error handling package for Go applications.

#developer-tools#minimalist#error
Stars11
Forks1
Last commit7 years ago
Ngrok
NgrokGo

A PocketBase plugin that exposes local instances to the internet via ngrok for development and testing.

#pocketbase-plugin#pocketbase-plugins#api-testing
Stars11
Forks0
Last commit5 days ago
bleep
bleepGo

A Go library for performing extensible, goroutine-safe actions on OS signals.

#graceful-shutdown#os-signals#concurrency
Stars11
Forks3
Last commit5 years ago
jzon
jzonGo

A high-performance JSON library for Go, inspired by jsoniter with improved compatibility and exact type handling.

#encoder#high-performance#jsoniter-alternative
Stars11
Forks2
Last commit2 years ago
go-week
go-weekGo

A Go package providing a data type for ISO 8601 week dates with parsing, formatting, and arithmetic operations.

#parsing#formatting#date-time
Stars11
Forks8
Last commit5 years ago
loncha
lonchaGo

A high-performance slice utility library for Go, providing fast filter, find, and set operations without reflection.

#slice-utility#filter#high-performance
Stars11
Forks1
Last commit26 days ago
go-log
go-logGo

A Go logging library with stack traces, object dumping, and configurable timestamps.

#dumping#library#golang-package
Stars11
Forks5
Last commit2 months ago
gorse
gorseGo

An AI-powered open-source recommender system engine written in Go, designed for universal integration into online services.

#ai#recommender-system#rest-api
Stars11
Forks0
Last commit4 months ago
gosentiwordnet
gosentiwordnetGo

A Go library for sentiment analysis using the SentiWordNet lexicon to calculate positive, negative, and objective scores for words.

#lexicon-based#sentiment-analyzer#text-analysis
Stars11
Forks2
Last commit5 years ago
gaurun-client
gaurun-clientGo

A Go client library for sending push notifications via the Gaurun server.

#ios#fcm#android
Stars11
Forks4
Last commit5 years ago
go-swagger-ui
go-swagger-uiShell

Go package providing HTTP handlers to serve Swagger UI and JSON documentation.

#grpc-gateway#swagger#openapi
Stars11
Forks0
Last commit4 years ago
goctx
goctxGo

A Go library that provides faster context value retrieval compared to the standard library's context.Value method.

#library#micro-optimization#context
Stars11
Forks2
Last commit6 years ago
zl
zlGo

A high developer experience, zap-based Go logger with selectable output formats for development and production.

#json-logs#developer-tools#pretty
Stars11
Forks0
Last commit2 days ago
gosddl
gosddlGo

A Go library and tool to convert Windows SDDL security descriptors into user-friendly JSON format.

#sddl-parser#security-descriptor#windows-security
Stars11
Forks2
Last commit7 years ago
doi
doiGo

A Go library for parsing, validating, and formatting Digital Object Identifiers (DOIs).

#go-library#identifier-handling#research-software
Stars11
Forks2
Last commit9 years ago
PreviousPage 72 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
2 months ago
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144