Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1973 projects

Showing 36 of 1973 projects

bonk
bonkGo

A fast, stealth-first browser automation library for Go using direct Chrome DevTools Protocol over WebSocket.

#testing-tool#headless-chrome#cdp
Stars13
Forks1
Last commit1 month 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
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 commit26 days 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
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-here
go-hereGo

A Go client library for accessing HERE location-based APIs including routing, geocoding, and places services.

#rest-client#location-based-services#geocoding
Stars13
Forks5
Last commit6 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
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
blank
blankGo

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

#unicode#whitespace#helper
Stars13
Forks1
Last commit7 years 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
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
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
tuesday
tuesdayGo

A Go package providing Ruby-compatible strftime formatting with extended flags and conversions.

#liquid-templates#golang-package#go-library
Stars13
Forks3
Last commit4 days 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
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
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
Wisp
WispGo

Event-driven algorithmic trading framework for Go with multi-exchange support and an interactive TUI.

#event-driven#trading-bot#backtesting
Stars12
Forks1
Last commit14 days 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 commit1 month 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
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
marlow
marlowGo

A Go code generation tool that creates type-safe, ergonomic APIs for interacting with MySQL, PostgreSQL, and SQLite databases.

#persistence-layer#database#type-safety
Stars12
Forks2
Last commit6 years ago
influx-protector
influx-protectorGo

A Go proxy that protects InfluxDB from dangerous or inefficient queries by filtering and blocking them.

#devops#proxy-server#database-proxy
Stars12
Forks2
Last commit9 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 commit5 days 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
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 commit13 days 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
glaze.nvim
glaze.nvimLua

A centralized manager for Go binaries in Neovim, inspired by Mason and Lazy.nvim.

#developer-tools#vim#binary-management
Stars12
Forks0
Last commit8 days 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 commit5 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 commit10 months 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 commit4 years ago
Falcon
FalconGo

A minimal and efficient error handling package for Go applications.

#developer-tools#minimalist#error
Stars11
Forks1
Last commit6 years ago
go-pg-migrate
go-pg-migrateGo

A CLI-friendly Go package for managing PostgreSQL database migrations with version control and rollback capabilities.

#hacktoberfest#migration#version-control
Stars11
Forks3
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 commit4 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 commit4 months ago
hoofli
hoofliGo

Convert browser HAR files from Chrome or Firefox network inspections into PlantUML sequence diagrams.

#hacktoberfest#developer-tools#chrome
Stars11
Forks1
Last commit2 years ago
PreviousPage 51 of 55Next

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
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112