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

go-php
go-phpGo

PHP bindings for Go that enable executing PHP scripts, exchanging variables, and attaching Go methods as PHP classes.

#language-interop#script-execution#integration
Stars943
Forks106
Last commit1 year ago
elastigo
elastigoGo

A Go-based Elasticsearch client library implementing core indexing and search APIs with multi-connection support.

#data-indexing#go-library#elasticsearch-client
Stars941
Forks236
Last commit7 years ago
paseto
pasetoGo

A pure Go implementation of PASETO tokens, a secure alternative to JWT for stateless authentication.

#auth#soa#authentication
Stars940
Forks39
Last commit3 years ago
Gollum
GollumGo

A scalable n:m message multiplexer written in Go for routing messages from multiple sources to multiple destinations.

#stream-processing#log-router#message-queue
Stars939
Forks74
Last commit11 months ago
notify
notifyGo

A cross-platform file system event notification library for Go that unifies inotify, FSEvents, kqueue, and ReadDirectoryChangesW.

#event-driven#file-system-events#filesystem-monitoring
Stars936
Forks138
Last commit2 months ago
gortsplib
gortsplibGo

A comprehensive RTSP client and server library for Go, supporting secure protocols, tunneling, and a wide range of media codecs.

#codec-support#rtsp-relay#media-server
Stars935
Forks279
Last commit1 day ago
go-isatty
go-isattyGo

A Go library to detect whether a file descriptor is a terminal (TTY) or not.

#cygwin#msys2#tty
Stars924
Forks117
Last commit1 month ago
chat-gpt-ppt
chat-gpt-pptGo

A command-line tool that uses ChatGPT to automatically generate PowerPoint presentations from topic lists in a single executable file.

#productivity#slide-rendering#ai-powered-tools
Stars918
Forks87
Last commit3 years ago
cometbft
cometbftGo

A Byzantine fault-tolerant consensus engine for replicating state machines across distributed systems, powering blockchain networks.

#cosmos#database#abci
Stars915
Forks824
Last commit1 day ago
fasttemplate
fasttemplateGo

A minimal Go template engine focused solely on high-speed placeholder substitution without escaping.

#template#fast#high-performance
Stars914
Forks83
Last commit3 years ago
techan
techanGo

A technical analysis library for Go providing indicators, strategy building, and trade analysis for financial data.

#trading-bot#technical-analysis#trading
Stars908
Forks155
Last commit3 months ago
switcher
switcherGo

A proxy server that runs SSH and HTTP(S) on the same port by detecting the protocol of incoming connections.

#proxy#sslh#http
Stars903
Forks70
Last commit7 years ago
changie
changieGo

Automated changelog tool that separates changelog management from commit messages with extensive customization.

#devops#changelog-automation#version-management
Stars902
Forks45
Last commit21 hours ago
tfautomv
tfautomvGo

Automatically generates Terraform moved blocks and state move commands for safe infrastructure code refactoring.

#hacktoberfest#devops#opentofu
Stars899
Forks26
Last commit10 days ago
failpoint
failpointGo

A Go library for injecting controlled failures into code for testing error handling and fault tolerance.

#failpoint#unit-testing#golang-library
Stars894
Forks67
Last commit17 days ago
Kingbus
KingbusGo

A distributed MySQL binlog storage system built on Raft, acting as a replication intermediary to reduce master load.

#database-high-availability#raft-consensus#etcd-raft
Stars892
Forks132
Last commit5 years ago
gopherdata
gopherdata

A curated collection of resources for Go-based data analysis, visualization, machine learning, and data science.

#data-science#developer-resources#tooling
Stars889
Forks83
Last commit3 years ago
Kanister
KanisterGo

An extensible framework for application-level data management and protection workflows on Kubernetes.

#workflow-management#operator#rbac
Stars885
Forks181
Last commit1 day ago
Swarm-cronjob
Swarm-cronjobGo

Schedule and run cron jobs as Docker Swarm services using labels for dynamic configuration.

#devops#container-orchestration#docker-swarm
Stars882
Forks75
Last commit9 days ago
go-httpbin
go-httpbinGo

A complete, dependency-free Go port of httpbin for testing HTTP clients and APIs.

#devops#integration-testing#http
Stars877
Forks184
Last commit11 days ago
AwGo
AwGoGo

A full-featured Go library for building Alfred 3 and 4 workflows with a fluent API and powerful features.

#script-filter#alfred-workflow#alfred-workflows
Stars877
Forks48
Last commit2 years ago
pg-schema-diff
pg-schema-diffGo

A Go library for diffing Postgres schemas and generating SQL migrations with minimal downtime and locks.

#postgres#zero-downtime#postgres-schema
Stars877
Forks82
Last commit23 days ago
goverter
goverterGo

Generate type-safe Go converters by defining interface function signatures, avoiding runtime reflection.

#generator#developer-tools#copy
Stars872
Forks69
Last commit4 days ago
log
logGo

A high-performance, dependency-free structured logging library for Go with a clean API and comprehensive writer support.

#journald#slog#high-performance
Stars871
Forks62
Last commit1 month ago
yai
yaiGo

An AI-powered terminal assistant that uses OpenAI ChatGPT to generate and run commands from natural language descriptions.

#developer-tools#gpt-3#productivity
Stars869
Forks61
Last commit2 years ago
go-qrcode
go-qrcodeGo

A Go library for generating customizable QR codes with support for colors, shapes, icons, gradients, and WebAssembly.

#adjustable#webassembly#barcode
Stars866
Forks118
Last commit23 days ago
richgo
richgoGo

A Go tool that adds text decorations and colorization to `go test` output for improved readability.

#cli-app#developer-tools#golang-wrapper
Stars859
Forks25
Last commit1 month ago
clipboard
clipboardGo

A cross-platform Go package for accessing and manipulating system clipboard text and images across macOS, Linux, Windows, Android, and iOS.

#desktop-app#image-clipboard#x11
Stars855
Forks81
Last commit4 days ago
algorithms
algorithmsGo

A comprehensive collection of algorithm implementations in Go, based on the CLRS textbook.

#clrs#disjoint-set#sorting
Stars845
Forks122
Last commit5 years ago
Yokai
YokaiGo

A simple, modular, and observable Go framework for building production-grade backend applications.

#http-server#modular#observability
Stars839
Forks31
Last commit1 month ago
goimagehash
goimagehashGo

A Go library for perceptual image hashing, supporting average, difference, and perception hashing algorithms.

#ahash#hacktoberfest#hash
Stars839
Forks79
Last commit2 years ago
Fiber
Fiber

A curated list of awesome Fiber middlewares, boilerplates, recipes, articles, and tools for the Go web framework.

#developer-tools#rest-api#boilerplate
Stars836
Forks58
Last commit14 days ago
health
healthGo

A Go library for building health check endpoints with synchronous and asynchronous checks, caching, and middleware support.

#hacktoberfest#devops#api
Stars836
Forks43
Last commit2 months ago
graphql-go-tools
graphql-go-toolsGo

A GraphQL router and API gateway framework written in Go, focusing on correctness, extensibility, and high-performance with Federation support.

#parsing#query-planning#api-gateway
Stars834
Forks169
Last commit1 day ago
clover
cloverGo

A lightweight document-oriented NoSQL database written in pure Golang, designed for simplicity and easy maintenance.

#document-oriented-database#database#data-persistence
Stars832
Forks69
Last commit11 months ago
structslop
structslopGo

A static analyzer for Go that recommends struct field rearrangements to maximize memory allocation efficiency.

#memory-efficiency#struct-layout#golang
Stars831
Forks30
Last commit2 years ago
PreviousPage 19 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