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

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
fixedwidth
fixedwidthGo

A Go package for encoding and decoding fixed-width data using struct tags.

#unmarshal#marshal#fixedwidth
Stars9
Forks2
Last commit2 months 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 commit12 days ago
getopt
getoptGo

A zero-dependency Go implementation of the Unix getopt function for parsing command-line options, tested against GNU libc.

#parsing#zero-dependency#unix
Stars9
Forks0
Last commit8 months 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 commit5 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
Forks4
Last commit1 month ago
Go Doc
Go DocTypeScript

A Visual Studio Code extension that prints Go symbol definitions to the output panel and generates go documentation.

#developer-tools#productivity#symbol-definition
Stars9
Forks0
Last commit6 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
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
Forks4
Last commit6 months 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
mockfs
mockfsGo

A feature-rich mock filesystem for Go testing with error injection, latency simulation, write operations, and operation statistics.

#mock-file#filesystem#unit-testing
Stars9
Forks0
Last commit1 month ago
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 commit2 years 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 commit11 months ago
gonfig
gonfigGo

A tag-based configuration parser for Go that loads values from multiple providers into type-safe structs.

#environment-variables#environment#yaml-parser
Stars9
Forks1
Last commit5 years 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
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
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 commit4 months 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 commit22 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 commit2 months ago
xlog
xlogGo

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

#concurrent-logging#custom-layout#log
Stars8
Forks5
Last commit7 years 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 commit5 months ago
speeve
speeveGo

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

#suricata#network-traffic#probabilistic-generation
Stars8
Forks3
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
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 commit2 days 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
KubeconformValidator
KubeconformValidatorGo

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

#manifest-validation#validation#kubernetes
Stars8
Forks1
Last commit3 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
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 commit2 months ago
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 commit1 month 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
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
errors
errorsGo

A minimal, high-performance Go error package with error chaining and type checking.

#minimal#golang-library#error-chaining
Stars7
Forks1
Last commit4 years ago
histree
histreeShell

A Zsh plugin that logs command history with directory context and exit code tracking.

#shell-tools#productivity#zsh-plugin
Stars7
Forks0
Last commit10 months 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 commit19 days ago
VarHandler
VarHandlerGo

A Go library for generating Go files with common and repetitive patterns to reduce boilerplate code.

#developer-tools#productivity#boilerplate
Stars7
Forks2
Last commit9 years ago
entpassgen
entpassgenGo

A Go-based command-line tool for generating secure passwords with configurable entropy and support for multiple character sets and word-based passwords.

#cli-tool#password-strength#security
Stars7
Forks0
Last commit6 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
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144