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

gowd
gowdGo

A Go library for building cross-platform desktop GUI applications using HTML, CSS, and JavaScript, powered by NW.js.

#desktop-app#ui-toolkit#webview
Stars434
Forks42
Last commit3 years ago
goconcurrentqueue
goconcurrentqueueGo

A Go package providing concurrent-safe queue implementations (FIFO and FixedFIFO) for goroutine-safe data handling.

#goroutine-safe#concurrent-queue#queue
Stars434
Forks35
Last commit3 years ago
gopher.nvim
gopher.nvimLua

A minimalistic Neovim plugin written in Lua that provides Go tooling support like struct tagging, test generation, and dependency management.

#go-development#neovim-plugin#test-generation
Stars434
Forks18
Last commit2 days ago
interfaces
interfacesGo

Code generation tools for Go that create interfaces from types and structs from CSV files.

#developer-tools#golang-package#golang-interface
Stars431
Forks36
Last commit1 year ago
xgo
xgoGo

An all-in-one Go testing library providing monkey patching, stack tracing, and function trapping via IR rewriting.

#go-testing#stack-trace#testing-library
Stars431
Forks31
Last commit12 days ago
GoAudio
GoAudioGo

A Go library for audio processing and synthesis with WAVE file support, oscillators, and breakpoints.

#audio-synthesis#digital-audio#go-library
Stars430
Forks40
Last commit2 years ago
fiber-boilerplate
fiber-boilerplateGo

A production-ready Go boilerplate built on the Fiber web framework with authentication, database, UI, and deployment features.

#authentication#fiber-framework#rest-api
Stars430
Forks52
Last commit
jcli
jcliGo

A command-line interface for managing Jenkins instances, supporting plugins, jobs, and configuration as code.

#hacktoberfest#jenkins#devops
Stars429
Forks81
Last commit1 year ago
gobrew
gobrewGo

A Go version manager written in Go that installs and manages multiple Go versions without requiring root or shell rehash.

#developer-tools#golang-package#go-installer
Stars429
Forks25
Last commit10 days ago
aws-doctor
aws-doctorGo

A terminal-based CLI tool that audits AWS accounts for security, cost anomalies, and best practices.

#aws-cli#devops#aws-trusted-advisor
Stars429
Forks23
Last commit9 days ago
malgo
malgoC

Go bindings for the miniaudio library, providing a cross-platform audio playback and capture API.

#directsound#audio-library#cgo
Stars427
Forks64
Last commit11 days ago
hotswap
hotswapGo

A Go library for hot-reloading code without restarting servers, built on Go's plugin mechanism.

#hot-swap#static-linking#plugin-system
Stars426
Forks48
Last commit2 years ago
grpc-graphql-gateway
grpc-graphql-gatewayGo

A protoc plugin that generates GraphQL execution code from Protocol Buffers, enabling a GraphQL gateway for gRPC services.

#api-gateway#backend-integration#graphql-gateway
Stars426
Forks54
Last commit1 year ago
elastic/apmfiber
elastic/apmfiberGo

Official Go agent for Elastic APM that traces application operations and sends performance metrics to APM Server.

#tracing#apm#observability
Stars425
Forks209
Last commit2 days ago
Go Relay
Go RelayGo

A Go library for building GraphQL servers compatible with React Relay's GraphQL specifications.

#api#relay#graphql
Stars423
Forks54
Last commit5 years ago
connectordb
connectordbGo

A self-hosted, extensible personal data aggregator and analysis engine for quantified self.

#iot#personal-data-aggregator#plugin-system
Stars423
Forks32
Last commit4 years ago
lk
lkGo

A simple Go library for generating and validating signed license keys with arbitrary data.

#crypto#license-management#go-library
Stars422
Forks64
Last commit8 months ago
request
requestGo

A developer-friendly HTTP request library for Go, inspired by Python-Requests.

#request#developer-tools#http
Stars422
Forks36
Last commit6 years ago
xgen
xgenGo

A pure Go library for parsing XSD files and generating type-safe code in Go, C, Java, Rust, and TypeScript.

#multi-language#generator#developer-tools
Stars421
Forks105
Last commit4 days ago
sipexer
sipexerGo

A modern CLI tool for crafting and sending SIP requests to test VoIP and WebRTC signaling servers.

#telephony#sip#network-testing
Stars417
Forks57
Last commit2 days ago
dbq
dbqGo

A lightweight Go library that eliminates boilerplate code for MySQL and PostgreSQL database operations.

#query-builder#database#postgres
Stars416
Forks20
Last commit5 years ago
DapperDox ()
DapperDox ()Go

A themed documentation generator, server, and API explorer for OpenAPI (Swagger) specifications.

#swagger#api-explorer#openapi
Stars416
Forks55
Last commit2 years ago
testza
testzaGo

A full-featured testing framework for Go with assertions, fuzzing, output capturing, and clean, colorful output.

#fuzzy-testing#automatic-testing#unit-testing
Stars416
Forks20
Last commit3 years ago
go-transaction-manager
go-transaction-managerGo

An abstraction layer for coordinating database transaction boundaries across multiple Go database drivers.

#orm#database#sqlx
Stars413
Forks23
Last commit3 days ago
onelog
onelogGo

A dead simple, super fast, zero-allocation JSON logger for Go.

#fast#modular#golang-library
Stars412
Forks17
Last commit7 years ago
MoniGO
MoniGOCSS

A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.

#observability#dashboard#function-tracing
Stars410
Forks19
Last commit1 day ago
teler-waf
teler-wafGo

A Go HTTP middleware that protects web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, and brute force attacks.

#teler-waf#bot-protection#waf
Stars407
Forks33
Last commit1 year ago
copygen
copygenGo

A Go code generator that creates type-to-type and field-to-field copy functions without reflection, offering high performance and customization.

#go-generator#generator#copy-functions
Stars406
Forks22
Last commit1 year ago
flowmatic
flowmaticGo

A Go library providing a structured concurrency API to simplify parallel task management, error aggregation, and panic propagation.

#parallel-computing#go-library#goroutine
Stars404
Forks9
Last commit1 year ago
glot
glotGo

A plotting library for Golang built on top of gnuplot, supporting lines, points, bars, steps, histogram, and circle styles.

#gnuplot#scientific-computing#go-library
Stars404
Forks20
Last commit1 year ago
go-twitch-irc
go-twitch-ircGo

go irc client for twitch.tv

#hacktoberfest#tmi#twitch
Stars403
Forks59
Last commit5 months ago
Netz
NetzGo

Discover internet-wide misconfigurations in services like Elasticsearch, databases, and web servers using high-speed scanning tools.

#internet-wide-scan#osint#zgrab2
Stars399
Forks44
Last commit5 years ago
tutorial-go-fiber-rest-api
tutorial-go-fiber-rest-apiGo

A tutorial demonstrating how to build a RESTful API with Go Fiber, PostgreSQL, JWT authentication, and Swagger documentation using Docker containers.

#backend-development#containerization#api
Stars393
Forks82
Last commit
konf
konfGo

A simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.

#configuration-loader#environment-variables#minimalist
Stars391
Forks11
Last commit5 days ago
terraform-graph-beautifier
terraform-graph-beautifierGo

A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.

#cytoscapejs#command-line-tool#devops-tools
Stars391
Forks15
Last commit2 years ago
marshmallow
marshmallowGo

A high-performance Go library for JSON unmarshalling that handles both known and unknown fields without data loss.

#json-unmarshalling#unstructured-data#go-library
Stars391
Forks12
Last commit3 years ago
PreviousPage 25 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
11 months ago
6 months ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112