Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1506 projects

Showing 36 of 1506 projects

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
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
Stars941
Forks75
Last commit8 months ago
paseto
pasetoGo

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

#auth#soa#authentication
Stars939
Forks39
Last commit3 years 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
Stars931
Forks135
Last commit14 days 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
Stars921
Forks87
Last commit3 years 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
Stars921
Forks267
Last commit4 days ago
go-isatty
go-isattyGo

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

#cygwin#msys2#tty
Stars911
Forks115
Last commit1 month ago
Temporal
TemporalGo

Temporal's Go SDK for authoring scalable and resilient workflows and activities.

#async-processing#service-bus#open-source
Stars909
Forks309
Last commit3 days ago
fasttemplate
fasttemplateGo

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

#template#fast#high-performance
Stars908
Forks82
Last commit2 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
Stars902
Forks158
Last commit17 days 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
Stars902
Forks70
Last commit7 years ago
cometbft
cometbftGo

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

#cosmos#database#abci
Stars896
Forks808
Last commit3 days ago
tfautomv
tfautomvGo

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

#hacktoberfest#devops#opentofu
Stars895
Forks25
Last commit13 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
Stars895
Forks133
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
Stars888
Forks83
Last commit2 years ago
failpoint
failpointGo

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

#failpoint#unit-testing#golang-library
Stars887
Forks69
Last commit25 days ago
changie
changieGo

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

#devops#changelog-automation#version-management
Stars882
Forks44
Last commit2 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
Stars878
Forks48
Last commit2 years ago
Kanister
KanisterGo

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

#workflow-management#operator#rbac
Stars877
Forks175
Last commit3 days ago
Swarm-cronjob
Swarm-cronjobGo

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

#devops#container-orchestration#docker-swarm
Stars873
Forks75
Last commit7 days 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
Stars868
Forks59
Last commit1 year 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
Stars862
Forks25
Last commit9 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
Stars860
Forks59
Last commit5 days 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
Stars857
Forks71
Last commit5 months ago
goverter
goverterGo

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

#generator#developer-tools#copy
Stars856
Forks67
Last commit3 months ago
OpenRun
OpenRunGo

An open-source platform for declarative deployment of containerized web apps, on a single node or Kubernetes, with built-in auth and RBAC.

#oauth#declarative-config#devops
Stars853
Forks27
Last commit3 days ago
go-httpbin
go-httpbinGo

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

#devops#integration-testing#http
Stars853
Forks179
Last commit6 days 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
Stars853
Forks118
Last commit19 days ago
algorithms
algorithmsGo

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

#clrs#disjoint-set#sorting
Stars841
Forks123
Last commit5 years ago
Yokai
YokaiGo

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

#http-server#modular#observability
Stars835
Forks30
Last commit24 days ago
structslop
structslopGo

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

#memory-efficiency#struct-layout#golang
Stars835
Forks29
Last commit2 years ago
goimagehash
goimagehashGo

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

#ahash#hacktoberfest#hash
Stars834
Forks80
Last commit2 years ago
health
healthGo

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

#hacktoberfest#devops#api
Stars833
Forks43
Last commit2 months ago
muxy
muxyGo

A proxy tool for chaos engineering that simulates real-world distributed system failures to test application resilience.

#hacktoberfest#hacktoberfest2021#proxy
Stars829
Forks30
Last commit5 years ago
gokv
gokvGo

A simple key-value store abstraction for Go with implementations for Redis, Consul, etcd, PostgreSQL, MongoDB, and many more.

#package#library#redis
Stars828
Forks77
Last commit6 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
Stars821
Forks160
Last commit3 days ago
PreviousPage 18 of 42Next

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
#Go1136
#Go Library356
#Cli Tool181
#Docker158
#Developer Tools138
#Devops137
#Cli128
#Golang Library118
#Self Hosted105
#Hacktoberfest104
#Cross Platform94
#Concurrency87