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

goderive
goderiveGo

A Go code generator that automatically derives and maintains mundane functions like equality checks, deep copies, and functional operations from your types.

#generator#functional-programming#developer-tools
Stars1.3k
Forks45
Last commit1 year ago
Spot
SpotGo

A reactive, cross-platform desktop GUI toolkit for Go with native widgets and React-like hooks.

#desktop-application#gui-toolkit#go-library
Stars1.3k
Forks20
Last commit1 year ago
hprose
hproseGo

A high-performance, cross-language RPC engine for building distributed applications in Go.

#remote-object-service#rpc-client#api
Stars1.3k
Forks198
Last commit2 years ago
ttlcache
ttlcacheGo

A Go in-memory cache library with generics, automatic item expiration, and event-driven architecture.

#event-driven#in-memory-cache#cache-loader
Stars1.3k
Forks140
Last commit6 days ago
tparse
tparseGo

A CLI tool for analyzing and summarizing verbose go test output, making test results easier to read.

#developer-tools#go-test#ci-cd
Stars1.3k
Forks36
Last commit6 months ago
sturdyc
sturdycGo

A Go caching library with advanced concurrency features to eliminate cache stampedes and minimize data source load in high-throughput systems.

#in-memory-cache#caching#cache-stampede
Stars1.2k
Forks33
Last commit1 year ago
gosnmp
gosnmpGo

A pure Go SNMP client library supporting SNMPv1, v2c, and v3 with Get, Walk, Set, and Trap operations.

#traps#go-networking#go-library
Stars1.2k
Forks380
Last commit12 days ago
go-commons-pool
go-commons-poolGo

A generic object pool implementation for Go, directly rewritten from Apache Commons Pool with rich configuration options.

#apache-commons-pool#object-pool#golang-library
Stars1.2k
Forks149
Last commit3 years ago
upterm
uptermGo

An open-source tool for securely sharing terminal sessions over the web, enabling remote pair programming and debugging.

#devops#ssh-tunneling#remote-collaboration
Stars1.2k
Forks79
Last commit5 days ago
hostctl
hostctlGo

A command-line tool to manage your system's hosts file with profiles, enabling easy switching and automation.

#developer-tools#dev-tools#dns
Stars1.2k
Forks52
Last commit2 years ago
gowebly
goweblyGo

A CLI tool to scaffold modern web apps with Go backends and htmx/Alpine.js frontends using popular CSS frameworks.

#golang-application#developer-tools#htmx-template
Stars1.2k
Forks46
Last commit1 month ago
multi-gitter
multi-gitterGo

A command-line tool to run scripts across multiple Git repositories and automatically create pull requests for changes.

#version-control#developer-tools#devops
Stars1.2k
Forks86
Last commit14 days ago
gl
glC

Auto-generated Go bindings for OpenGL, supporting multiple versions, profiles, and extensions.

#glow#cgo#opengl
Stars1.2k
Forks73
Last commit2 months ago
csrf
csrfGo

A Go middleware library providing CSRF protection for web applications with support for HTML forms and JavaScript frameworks.

#http-handler#web-security#csrf-protection
Stars1.2k
Forks168
Last commit1 year ago
elasticsql
elasticsqlGo

A Go library that converts SQL queries to Elasticsearch DSL for easier query construction.

#search#data-querying#elastic
Stars1.2k
Forks200
Last commit2 years ago
Zog
ZogGo

A Zod-inspired schema builder for runtime value parsing and validation in Go, featuring a concise API and zero dependencies.

#environment-variables#validation#api-validation
Stars1.2k
Forks37
Last commit7 days ago
PocketBase
PocketBase

A curated collection of community resources, tools, and projects for the PocketBase backend framework.

#database#developer-tools#api-sdks
Stars1.2k
Forks68
Last commit12 days ago
go-wkhtmltopdf
go-wkhtmltopdfGo

A Go wrapper for wkhtmltopdf that provides a type-safe interface to generate PDFs from HTML.

#html-to-pdf#server-side#go-library
Stars1.2k
Forks159
Last commit7 months ago
multierr
multierrGo

A Go library for combining multiple errors into a single error value while maintaining idiomatic Go patterns.

#concurrent-errors#idiomatic-go#go-library
Stars1.2k
Forks48
Last commit2 years ago
go-doudou
go-doudouGo

A lightweight Go microservice framework based on OpenAPI 3.0 and Protobuf v3, supporting both monolith and microservice architectures.

#orm#rest#microservice
Stars1.2k
Forks195
Last commit1 month ago
gormigrate
gormigrateGo

A minimalistic migration helper for Gorm ORM, adding schema versioning and rollback support.

#orm#database#schema-migrations
Stars1.2k
Forks102
Last commit20 days ago
comqtt
comqttGo

A lightweight, high-performance, embeddable MQTT broker server written in Go, supporting distributed clusters and MQTT v3.0, v3.1.1, and v5.0.

#iot#embedded-systems#distributed
Stars1.2k
Forks85
Last commit1 month ago
vFlow
vFlowGo

A high-performance, scalable, and reliable enterprise network flow collector for IPFIX, sFlow, and Netflow protocols.

#cisco#network-traffic#ipfix
Stars1.2k
Forks231
Last commit1 year ago
go-appimagetool
go-appimagetoolGo

Go implementation of AppImage tools for creating and managing portable Linux applications.

#hacktoberfest#portable-applications#appimage
Stars1.1k
Forks89
Last commit8 days ago
go-appimaged
go-appimagedGo

Go implementation of AppImage tools for creating and managing portable Linux applications.

#hacktoberfest#portable-applications#appimage
Stars1.1k
Forks89
Last commit8 days ago
anaconda
anacondaGo

A comprehensive Go client library for the Twitter 1.1 API with full endpoint coverage and OAuth support.

#oauth#social-media#go-client
Stars1.1k
Forks243
Last commit2 years ago
rain
rainGo

A high-performance BitTorrent client and library written in Go, optimized for server environments and production workloads.

#json-rpc#high-performance#server-side
Stars1.1k
Forks84
Last commit4 days ago
gentleman
gentlemanGo

Plugin-driven, extensible HTTP client toolkit for Go, built on net/http with a hierarchical middleware layer.

#net-http#plugin-system#pluggable
Stars1.1k
Forks58
Last commit2 years ago
xq
xqGo

A command-line tool for formatting, highlighting, and extracting content from XML and HTML documents.

#developer-tools#css-selectors#syntax-highlighting
Stars1.1k
Forks35
Last commit12 days ago
tracerr
tracerrGo

A Go library that enhances errors with stack traces and source code fragments for better debugging.

#source-fragments#developer-tools#stack-trace
Stars1.1k
Forks43
Last commit2 months ago
fiber-go-template
fiber-go-templateGo

A production-ready Go backend template using the Fiber web framework, designed for fast development with zero memory allocation.

#redis#backend-template#api-server
Stars1.1k
Forks153
Last commit1 month ago
pgmetrics
pgmetricsGo

Collects and displays PostgreSQL server information and statistics for troubleshooting, monitoring, and automation.

#database#devops#postgres
Stars1.1k
Forks80
Last commit1 month ago
Gossa
GossaGo

A fast, simple, and dependency-free multimedia file server with a lightweight web UI for browsing, uploading, and streaming files.

#homelab#multimedia-server#filesharing
Stars1.1k
Forks81
Last commit10 months ago
sentry-go
sentry-goGo

The official Go SDK for Sentry, providing error monitoring and performance tracking for Go applications.

#hacktoberfest#debugging-tools#go-sdk
Stars1.1k
Forks257
Last commit4 days ago
vacuum
vacuumGo

The world's fastest OpenAPI and Swagger linter and quality analysis tool, built in Go and fully compatible with Spectral rulesets.

#api-quality#lint#swagger
Stars1.1k
Forks84
Last commit9 days ago
Polaris
PolarisGo

A modular Ethereum Virtual Machine (EVM) framework designed for easy integration into any consensus engine or application.

#cosmos#evm-framework#mev
Stars1.1k
Forks358
Last commit2 years ago
PreviousPage 16 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