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

gdcache
gdcacheGo

A pure non-intrusive Go cache library that automatically caches SQL queries by converting them to reusable IDs.

#sql-caching#orm#database-performance
Stars14
Forks2
Last commit4 years ago
list
listGo

A Go 1.23 implementation of generic, thread-safe doubly linked lists with iterators and intrusive singly linked list support.

#go-1-23#golang-package#intrusive-linked-list
Stars14
Forks2
Last commit10 months ago
go-conf
go-confGo

A Go library for easy configuration management that populates structs from command line, environment variables, and YAML files.

#boilerplate-reduction#environment-variables#struct-tagging
Stars14
Forks4
Last commit1 year ago
porter
porterGo

A Go implementation of the Porter stemming algorithm for English text, offering both simple and zero-allocation APIs.

#nlp-library#stemming#natural-language-processing
Stars14
Forks3
Last commit6 months ago
omarchy-theme-generator
omarchy-theme-generatorGo

A Go-based color analysis system that extracts and organizes colors from images to generate themes for the Omarchy desktop environment.

#omarchy#cli-tool#accessibility
Stars14
Forks0
Last commit
honeyssh
honeysshGo

An SSH honeypot that logs credentials from brute-force attacks and provides statistics via an HTTP API.

#ssh-honeypot#statistics#intrusion-detection
Stars14
Forks2
Last commit6 years ago
pgplan
pgplanGo

A CLI tool for analyzing and comparing PostgreSQL EXPLAIN query execution plans to identify performance issues and regressions.

#database#developer-tools#devops
Stars13
Forks1
Last commit27 days ago
hbt
hbtGo

A heuristic command suggestion system for zsh that suggests commands based on your historical usage in specific directories.

#command-suggestions#productivity#shell-automation
Stars13
Forks1
Last commit6 months ago
terraform-provisioner
terraform-provisionerGo

A concurrent Terraform provisioner that manages multiple parameterized deployments from a single configuration file.

#devops#terraform#infrastructure-as-code
Stars13
Forks3
Last commit9 years ago
shamoji
shamojiGo

A Go package for filtering specific words from text using customizable tokenizers and filters.

#unicode-normalization#text-processing#word-filter
Stars13
Forks2
Last commit1 year ago
SSH iTerm
SSH iTermGo

Alfred workflow to search SSH hosts from ~/.ssh/config and open them in iTerm with a hostname badge.

#alfred-workflow#ssh-config#alfred
Stars13
Forks1
Last commit7 years ago
blank
blankGo

A Go package for detecting blank strings and removing whitespace from strings.

#unicode#whitespace#helper
Stars13
Forks1
Last commit7 years ago
go-hibp
go-hibpGo

Go library providing simple bindings to the Have I Been Pwned (HIBP) API for checking breaches, pastes, and passwords.

#hacktoberfest#golang-package#authentication
Stars13
Forks4
Last commit11 months ago
playback
playbackGo

A command-line tool to playback archived webpages from the Wayback Machine using GitHub as a source.

#url-playback#playback#webpage
Stars13
Forks2
Last commit10 days ago
jsonhal
jsonhalGo

A Go package for easily marshaling custom structs into HAL-compatible JSON responses.

#hal#go-package#rest-api
Stars13
Forks6
Last commit6 years ago
go-workerpool
go-workerpoolGo

A Go library for managing and controlling concurrent goroutines using a worker pool pattern inspired by Java Thread Pool.

#threadpool#library#goroutine
Stars13
Forks0
Last commit4 years ago
go-suricata
go-suricataGo

A Go client library for interacting with Suricata's Unix socket to execute commands and retrieve data.

#suricata#unix-socket#client
Stars13
Forks1
Last commit6 years ago
golang-ifood-sdk
golang-ifood-sdkGo

A Go SDK for integrating with the iFood API to manage orders, events, and merchant data.

#hacktoberfest#ifood-api#e-commerce
Stars13
Forks3
Last commit4 years ago
TemplateTransformer
TemplateTransformerGo

A Kustomize transformer plugin for strict templating of Kubernetes resources using environment variables.

#argo-cd#devops#yaml-templating
Stars13
Forks3
Last commit2 years ago
hostutils
hostutilsGo

A Go library for compressing and expanding lists of hostnames using range notation.

#golang-package#text-compression#hostname-management
Stars13
Forks5
Last commit2 years ago
retry
retryGo

A Go library for retrying operations with customizable backoff strategies and error-based retry logic.

#retry-logic#workflow-resilience#rpc-retry
Stars13
Forks2
Last commit6 years ago
stop-and-go
stop-and-goGo

A Go library for testing concurrent code by defining and verifying execution order constraints.

#unit-testing#integration-testing#helper
Stars13
Forks4
Last commit12 days ago
gomalshare
gomalshareGo

Go client library for interacting with the MalShare malware repository API.

#hash#threat#hashing
Stars13
Forks3
Last commit7 years ago
SimpleAsWater Bot
SimpleAsWater BotGo

A Twitter bot that pins tweets, GIFs, and photos to IPFS Cluster for decentralized storage.

#simpleaswater#ipfs#decentralized-storage
Stars13
Forks1
Last commit6 years ago
jsonapi-errors
jsonapi-errorsGo

Go bindings for creating JSON API-compliant error responses with support for multiple error statuses.

#json-api#jsonapi-errors#rest-api
Stars13
Forks3
Last commit9 years 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 commit3 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
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
sqlz
sqlzGo

A lightweight, dependency-free Go library extending database/sql with named queries, struct scanning, and batch operations.

#database-driver#database#lightweight
Stars12
Forks0
Last commit15 days ago
goagi
goagiGo

A Go library for building AGI and FastAGI applications to interact with Asterisk PBX systems.

#library#telephony#call-control
Stars12
Forks2
Last commit2 years ago
flash-flags
flash-flagsGo

An ultra-fast, zero-dependency, lock-free command-line flag parsing library for Go with built-in security hardening.

#posix-compliant#fast#command-line-tools
Stars12
Forks0
Last commit4 months ago
go-sophos
go-sophosGo

A zero-dependency Go client library for interacting with the Sophos UTM 9 REST API.

#generated-code#rest-api#utm
Stars12
Forks4
Last commit4 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
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
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
health
healthGo

A zero-dependency health check library for Go services, built for Kubernetes with readiness, liveness, and startup probes.

#probes#observability#kubernetes
Stars12
Forks2
Last commit2 months ago
PreviousPage 71 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
10 months ago
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144