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

reflectpro
reflectproGo

A simple and elegant interface for Go's reflect package providing callers, copiers, getters, and setters.

#metaprogramming#struct-manipulation#reflection-library
Stars9
Forks0
Last commit1 year ago
go-lua
go-luaGo

A pure Go implementation of the Lua 5.4 virtual machine with no CGo dependencies.

#programming-language#embedding#coroutines
Stars9
Forks0
Last commit3 months ago
patcher
patcherGo

A Go library that automatically generates SQL UPDATE queries from structs, reducing boilerplate code and manual SQL maintenance.

#go-lib#database#go-library
Stars9
Forks5
Last commit4 months ago
threads-go
threads-goGo

A production-ready Go client for Meta's Threads API with full endpoint coverage, OAuth 2.0, and intelligent rate limiting.

#oauth2#client#threads-go
Stars9
Forks3
Last commit12 days ago
gomakeme
gomakemeGo

Generate boilerplate code and CRUD endpoints for Fiber or Gin REST APIs in Go.

#backend-development#rest#api
Stars9
Forks0
Last commit4 years ago
galvanity
galvanityGo

A Go-based command-line tool for generating Algorand blockchain vanity addresses with customizable search patterns.

#open-source#vanity-address#algorand
Stars9
Forks3
Last commit5 years ago
missed-blocks-checker
missed-blocks-checkerGo

A monitoring tool that tracks and reports validator missed blocks, jails, and other events across multiple Cosmos SDK-based blockchains.

#validator-tracking#rpc-client#cosmos-sdk
Stars9
Forks7
Last commit19 days ago
Wiremap
WiremapTypeScript

A self-hosted visual Docker network topology explorer with real-time log streaming, live stats, embedded terminal, and container inspection.

#terminal-emulator#container-management#monitoring
Stars9
Forks1
Last commit4 months ago
catena
catenaGo

A Go package for chaining gRPC unary server interceptors with flexible composition methods.

#interceptor#server#grpc
Stars9
Forks2
Last commit8 years ago
Grequest
GrequestGo

A lightweight, dependency-free HTTP client for Go with a declarative, chainable API inspired by Python Requests and PHP Guzzle.

#proxy-support#net-http#rest-client
Stars9
Forks1
Last commit1 year ago
di
diGo

A Go dependency injection library focused on clean API, flexibility, and advanced resolution scenarios.

#struct-injection#factory#dependency-injection
Stars9
Forks5
Last commit9 months ago
ltsv
ltsvGo

A high-performance LTSV (Labeled Tab-Separated Value) parser library for Go.

#text-format#library#high-performance
Stars9
Forks2
Last commit1 year ago
prattle
prattleGo

A Go library for scanning and parsing LL(1) grammars with a top-down operator precedence parser.

#parsing#unicode#interpreter
Stars9
Forks0
Last commit10 months ago
goroute
gorouteGo

A simple yet powerful HTTP request multiplexer for Go with middleware support and global error handling.

#minimalist#api-server#http
Stars9
Forks2
Last commit6 years ago
go-sitemap-parser
go-sitemap-parserGo

A Go library for parsing XML sitemaps, robots.txt, and gzipped sitemaps with configurable rules and concurrent fetching.

#sitemapxml#web-crawling#concurrent-processing
Stars8
Forks1
Last commit5 days ago
xlog
xlogGo

A plugin-based, flexible logging library for Go with customizable output and multiple log levels.

#concurrent-logging#custom-layout#log
Stars8
Forks4
Last commit7 years ago
uniwidth
uniwidthGo

A high-performance Unicode width calculation library for Go, optimized for TUI frameworks and terminal applications.

#emoji#terminal-emulator#text-width
Stars8
Forks1
Last commit10 days ago
gql
gqlGo

A flexible, type-safe GraphQL schema builder for Go that automatically generates schemas from Go types without code generation.

#api#graphql-go#graphql
Stars8
Forks0
Last commit3 months ago
go-chronos
go-chronosGo

A Go client library for interacting with the Chronos 3.x REST API for job scheduling on Apache Mesos.

#apache-mesos#distributed-systems#job-scheduling
Stars8
Forks2
Last commit8 years ago
zeiss/fiber-authz
zeiss/fiber-authzGo

A middleware for securing routes in Fiber web framework with OpenFGA, RBAC, and team-based access control.

#team-based-authorization#authz#rbac
Stars8
Forks0
Last commit2 days ago
env
envGo

A Go package for managing environment variables with struct unmarshalling, type conversion, and nested configuration support.

#struct-unmarshalling#devops#environment-variables
Stars8
Forks1
Last commit17 days ago
fursy
fursyGo

A next-generation HTTP router for Go 1.25+ with type-safe handlers, RFC 9457 errors, built-in OpenAPI generation, and minimal dependencies.

#rfc9457#http-server#rfc-9457
Stars8
Forks1
Last commit10 days ago
sliceconv
sliceconvGo

A Go package for converting entire slices between primitive types and their string representations.

#conversion#slice#boolean
Stars8
Forks1
Last commit6 years ago
appimage-update
appimage-updateGo

A Go implementation for updating AppImage applications automatically.

#automatic-updates#appimage#software-updates
Stars8
Forks4
Last commit6 years ago
go-pkg
go-pkgGo

A comprehensive toolkit providing utilities and helpers for Go development.

#developer-tools#open-source#golang
Stars8
Forks1
Last commit4 years ago
crab-config-files-templating
crab-config-files-templatingGo

A CLI tool for dynamic templating of Kubernetes manifests and general configuration files using simple placeholder replacement.

#devops#environment-variables#yaml
Stars8
Forks0
Last commit
xpool
xpoolGo

A type-safe object pool implementation for Go using generics, providing a user-friendly alternative to sync.Pool.

#object-pool#memory-management#type-safety
Stars8
Forks0
Last commit4 days ago
hyprBluetooth
hyprBluetoothGo

A terminal-based Bluetooth device manager for Linux with a TUI interface, built with Go and Bubble Tea.

#bubble-tea#omarchy#hyprland
Stars8
Forks0
Last commit10 days ago
speeve
speeveGo

A fast, probabilistic EVE-JSON generator for testing and benchmarking EVE-consuming applications.

#suricata#network-traffic#probabilistic-generation
Stars8
Forks3
Last commit2 months ago
NoKV
NoKVRust

A Go-native distributed key-value storage system with LSM tree, MVCC, and Redis compatibility, supporting seamless migration from embedded to multi-Raft cluster.

#kv-store#database#filesystem
Stars8
Forks0
Last commit2 months ago
KubeconformValidator
KubeconformValidatorGo

A Kustomize validator plugin that uses Kubeconform to validate Kubernetes manifest schemas.

#manifest-validation#validation#kubernetes
Stars8
Forks1
Last commit3 years ago
TWSNMP FK
TWSNMP FKGo

A lightweight, next-generation network management system for SNMP monitoring, syslog, NetFlow, and observability, designed for kiosk mode.

#desktop-application#ipfix#syslog
Stars8
Forks2
Last commit8 days ago
circuit
circuitGo

A highly-tunable, type-safe circuit breaker implementation for Go with gradual recovery via probabilistic throttling.

#circuit-breaker#observability#fault-tolerance
Stars7
Forks2
Last commit5 months ago
go-substrate-gen
go-substrate-genGo

Generates Go boilerplate code for interacting with Substrate blockchains using go-substrate-rpc-client.

#rpc-client#developer-tools#boilerplate
Stars7
Forks1
Last commit3 years ago
lang
langGo

A Go utility library providing generic one-liners for functional operations on variables, slices, and maps.

#functional-programming#type-safety#slice-operations
Stars7
Forks0
Last commit1 month ago
Localizely
LocalizelyGo

A command-line tool for syncing localization files between your project and the Localizely translation platform.

#continuous-integration#cli-tool#docker
Stars7
Forks1
Last commit8 months ago
PreviousPage 74 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
4 years ago
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144