Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1524 projects

Showing 36 of 1524 projects

xmlquery
xmlqueryGo

A Go package for querying XML documents using XPath expressions with built-in caching for performance.

#go-library#streaming-parser#utf-16-support
Stars488
Forks94
Last commit2 months ago
leaves
leavesGo

A pure Go library for making predictions with Gradient Boosting Regression Trees models from LightGBM, XGBoost, and scikit-learn.

#gbdt#data-science#go-library
Stars481
Forks87
Last commit1 year ago
goroutine-inspect
goroutine-inspectGo

An interactive command-line tool for analyzing and debugging Go goroutine dumps with filtering, deduplication, and diff capabilities.

#analyze#performance-analysis#goroutine
Stars477
Forks18
Last commit4 years ago
nlp
nlpGo

A Go library implementing selected machine learning algorithms for natural language processing and semantic analysis.

#semantic-analysis#tf-idf#text-analysis
Stars474
Forks46
Last commit5 years ago
taxonkit
taxonkitGo

A command-line toolkit for efficient querying and manipulation of NCBI Taxonomy data, with support for custom taxonomies.

#taxid#metagenomics#gtdb
Stars473
Forks30
Last commit19 days ago
sentences
sentencesGo

A multilingual command-line sentence tokenizer written in Go, ported from NLTK's Punkt system.

#nlp-library#sentences#command-line-tool
Stars470
Forks42
Last commit2 years ago
levenshtein
levenshteinGo

A high-performance Go library for calculating Levenshtein distance between strings, including Unicode support.

#algorithm#computational-linguistics#unicode
Stars470
Forks29
Last commit3 months ago
ftpserverlib
ftpserverlibGo

A Go library for building fully-featured FTP servers with afero filesystem backend.

#library#tls#golang-library
Stars469
Forks107
Last commit7 days ago
goview
goviewGo

A lightweight, minimalist Go template library based on html/template for building web applications.

#template#html-templating#gorice
Stars463
Forks39
Last commit10 months ago
go-testdeep
go-testdeepGo

An extremely flexible Go deep comparison library that extends the standard testing package with operators and helpers.

#golang-package#unit-testing#test-suites
Stars463
Forks17
Last commit1 month ago
errlog
errlogGo

A Go library that uses static and stack-trace analysis to pinpoint errors and speed up debugging.

#developer-tools#stack-trace#go-library
Stars460
Forks20
Last commit3 years ago
Local Content Share
Local Content ShareHTML

A self-hosted app for sharing text snippets, files, and links within a local network, featuring a markdown notepad.

#homelab#local-network#airdrop
Stars459
Forks12
Last commit4 months ago
azuretls-client
azuretls-clientGo

A Go HTTP client that spoofs TLS/JA3, HTTP/2, and HTTP/3 fingerprints to emulate real browsers by default.

#proxy-support#ja3-fingerprint#browser-emulation
Stars459
Forks64
Last commit1 month ago
osm
osmGo

A comprehensive Go library for reading, writing, and processing OpenStreetMap data in XML, JSON, and PBF formats.

#osm-pbf#geospatial#go-library
Stars459
Forks56
Last commit7 days ago
yacspin
yacspinGo

A Go library providing over 90 customizable terminal spinners with live updates, concurrency safety, and TTY detection.

#progress-indicators#open-source#terminal
Stars456
Forks10
Last commit4 years ago
sqlingo
sqlingoGo

A lightweight SQL DSL and ORM for Go that generates code from your database and enables elegant SQL query writing.

#query-builder#orm#database
Stars455
Forks26
Last commit2 months ago
pubsub
pubsubGo

A simple multi-topic publish-subscribe library for Go applications.

#event-driven#golang-library#messaging
Stars454
Forks63
Last commit2 years ago
ozzo-routing
ozzo-routingGo

An extremely fast Go HTTP router with regex route matching and full RESTful API support.

#high-performance#api-server#rest-api
Stars453
Forks48
Last commit4 years ago
Gossamer
GossamerGo

A Go implementation of the Polkadot Host, providing an execution environment for Polkadot runtime WebAssembly blobs.

#webassembly#json-rpc#polkadot
Stars452
Forks147
Last commit25 days ago
gofight
gofightGo

A Go library for testing HTTP handlers and web frameworks like Gin, Echo, and Mux.

#http-handler#unit-testing#integration-testing
Stars445
Forks41
Last commit2 days ago
Chronos
ChronosGo

A static race detector for Go that analyzes code without execution to find data races in pointers and concurrency patterns.

#data-races#developer-tools#static-code-analysis
Stars441
Forks10
Last commit4 years ago
echotron
echotronGo

An idiomatic, concurrent Go library for the Telegram Bot API with built-in rate limiting and per-chat state isolation.

#functional-programming#library#go-library
Stars438
Forks25
Last commit2 days ago
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
Stars436
Forks42
Last commit3 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
Stars433
Forks52
Last commit
goconcurrentqueue
goconcurrentqueueGo

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

#goroutine-safe#concurrent-queue#queue
Stars433
Forks35
Last commit3 years ago
H3
H3Go

Go bindings for the H3 hierarchical hexagonal geospatial indexing system, enabling spatial analysis in Go applications.

#location-analysis#cgo#geospatial
Stars432
Forks72
Last commit8 hours 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 commit5 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
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
Stars430
Forks18
Last commit15 days 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
Stars426
Forks207
Last commit12 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
Forks49
Last commit2 years ago
Go Relay
Go RelayGo

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

#api#relay#graphql
Stars424
Forks54
Last commit5 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
Stars424
Forks54
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
Stars423
Forks25
Last commit1 day ago
jcli
jcliGo

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

#hacktoberfest#jenkins#devops
Stars423
Forks78
Last commit1 year 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
Stars422
Forks22
Last commit9 days ago
PreviousPage 23 of 43Next

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
8 months ago
#Go1151
#Go Library360
#Cli Tool183
#Docker159
#Developer Tools139
#Devops138
#Cli130
#Golang Library118
#Self Hosted106
#Hacktoberfest104
#Cross Platform96
#Concurrency89