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

gomason
gomasonGo

A Go tool for testing, building, signing, and publishing binaries with template-driven artifacts and multi-repository support.

#artifact-publishing#gpg#template-engine
Stars69
Forks9
Last commit6 months ago
scan
scanGo

A Go library that scans SQL rows into any type using generics, avoiding reflection for better performance.

#scanning#orm#database
Stars68
Forks3
Last commit2 years ago
treemap
treemapGo

A generic sorted map implementation for Go using a red-black tree with Go 1.18 generics.

#sorted-map#treemap#gotemplate
Stars68
Forks10
Last commit4 years ago
iot
iotGo

A Go framework for implementing Google IoT Core devices with MQTT communication and config handling.

#embedded-systems#cloud-iot#telemetry
Stars68
Forks13
Last commit6 years ago
Commander
CommanderGo

A Go library for building event-driven and event streaming applications with support for event sourcing, RPC over messages, and SAGA patterns.

#event-driven#cqrs#event-sourcing
Stars68
Forks5
Last commit8 months ago
go-mysql-lock
go-mysql-lockGo

A Go library providing distributed locking primitives using MySQL's GET_LOCK function.

#lock#coordination#go-library
Stars67
Forks13
Last commit2 years ago
wlog
wlogGo

A Go logging interface with cross-platform color support and concurrency safety for CLI applications.

#golang-package#terminal#logging
Stars67
Forks8
Last commit1 year ago
gocmd
gocmdGo

A Go library for building command line applications with advanced argument handling and no external dependencies.

#cli-framework#go-library#terminal-apps
Stars67
Forks5
Last commit3 years ago
eywa
eywaGo

A connection manager for IoT devices that provides real-time communication, device control, data collection, and query interfaces.

#iot#home-automation#http
Stars66
Forks18
Last commit9 years ago
gobase
gobaseGo

A simple skeleton for Go applications following standard project layout with pre-configured tools and structure.

#template#skeleton#project-template
Stars66
Forks6
Last commit3 years ago
xterrafile
xterrafileGo

A Go tool for managing vendored Terraform modules and formulas using a YAML configuration file.

#vendoring#terraform-modules#dependency-management
Stars66
Forks11
Last commit5 years ago
lint
lintGo

A Go library that runs linters from Go code, integrating lint checks into the standard go build and test workflow.

#go-library#linter-integration#automated-testing
Stars66
Forks10
Last commit7 years ago
common-substr
common-substrGo

Extracts the most common substrings from text files, specifically designed to generate wordlists for password cracking attacks.

#cracking#passwords#wordlist-generator
Stars66
Forks18
Last commit2 months ago
go-aws-ssm
go-aws-ssmGo

A Go wrapper for AWS Systems Manager Parameter Store that simplifies fetching and using secure parameters from path hierarchies.

#ssm#aws-ssm#terraform-managed
Stars66
Forks12
Last commit5 days ago
xml2map
xml2mapGo

A Go library that converts XML documents into map[string]interface{} structures for flexible data handling.

#xml2map#go-library#map
Stars65
Forks11
Last commit4 years ago
go-astitodo
go-astitodoGo

A Go library and CLI tool that parses TODOs from Go code comments using AST analysis.

#developer-tools#todo#todo-management
Stars65
Forks11
Last commit2 years ago
modup
modupGo

A terminal UI for managing Go dependency updates with outdated module detection and selective upgrading.

#go-modules#developer-tools#bubble-tea
Stars65
Forks1
Last commit1 year ago
todomvc-relay-go
todomvc-relay-goJavaScript

A React/Relay TodoMVC application with a Golang GraphQL backend implementation.

#relay#graphql#graphql-api
Stars65
Forks7
Last commit10 years ago
AppImage Sandboxing Project
AppImage Sandboxing ProjectZig

A tool to sandbox AppImages using bwrap with Android/Flatpak-style permission profiles.

#sandbox#flatpak-style#containerization
Stars64
Forks5
Last commit1 year ago
offensive-tor-toolkit
offensive-tor-toolkitGo

A collection of Go tools for performing exploitation and post-exploitation tasks over Tor with embedded Tor instances.

#red-teaming#penetration-testing#tor
Stars64
Forks9
Last commit5 years ago
bambam
bambamGo

Automatically generates Cap'n Proto schemas and Go bindings from existing Go structs to eliminate serialization boilerplate.

#developer-tools#protocol-buffers-alternative#go-bindings
Stars64
Forks12
Last commit10 years ago
go-rest-api-boilerplate
go-rest-api-boilerplateGo

A production-ready Go REST API boilerplate with Clean Architecture, JWT auth, RBAC, PostgreSQL, Docker, and AI-assistant optimization.

#ai-assisted-development#database#api
Stars64
Forks26
Last commit13 days ago
ChainJacking
ChainJackingPython

A tool to detect which Go dependencies are vulnerable to GitHub repository hijacking (RepoJacking) attacks.

#supply-chain-security#python-tool#repojacking
Stars64
Forks15
Last commit3 months ago
couchcache
couchcacheGo

A RESTful caching microservice written in Go that uses Couchbase as a key-value store backend.

#couchbase#caching#microservice
Stars63
Forks7
Last commit2 years ago
modpot
modpotHTML

A modular web application honeypot framework written in Go and Gin for detecting web attacks through deceptive applications.

#honeypot#web-security#cyber-threat-intelligence
Stars63
Forks2
Last commit2 years ago
GoMusicBrainz
GoMusicBrainzGo

A Go client library for the MusicBrainz WS2 web service, enabling programmatic access to music metadata.

#client#music-metadata#go-library
Stars63
Forks25
Last commit3 years ago
event
eventGo

A Go package implementing the observer pattern for event-driven programming with flexible subscription and firing.

#event-driven#event-go#software-architecture
Stars62
Forks12
Last commit8 years ago
concurrent-writer
concurrent-writerGo

A highly concurrent drop-in replacement for bufio.Writer that allows writes to continue during flushes.

#writer#concurrent#non-blocking
Stars62
Forks9
Last commit8 years ago
caps
capsGo

A Unicode-aware case conversion library for Go supporting camel, snake, kebab, and other naming conventions.

#unicode#unicode-case-folding#naming-conventions
Stars61
Forks0
Last commit2 years ago
go-qr
go-qrGo

A native Go library for generating high-quality QR codes with minimal dependencies.

#png#barcode#qr-code
Stars61
Forks6
Last commit17 days ago
config
configGo

A Go library for declarative configuration loading from files, environment variables, and command-line arguments.

#hacktoberfest#viper#environment-variables
Stars61
Forks4
Last commit1 year ago
randomforest
randomforestGo

A comprehensive Random Forest implementation in Go with extensions for deep forests, continuous learning, feature selection, and anomaly detection.

#ensemble-learning#random-forest#feature-selection
Stars61
Forks14
Last commit
Don
DonGo

A fast and simple Go API framework with automatic request parsing, multi-format support, and low memory footprint.

#web-services#high-performance#api-framework
Stars60
Forks5
Last commit29 days ago
shutdown
shutdownGo

A Go package providing convenient shutdown hooks for graceful application termination with OS signal handling.

#hooks#graceful-shutdown#signal
Stars60
Forks7
Last commit4 years ago
godbal
godbalGo

A lightweight, no-ORM database abstraction layer for Go with SQL builder and easy result mapping (currently MySQL only).

#database-driver#sqlbuilder#lightweight
Stars60
Forks29
Last commit7 years ago
allot
allotGo

A Go library for matching and parsing commands with placeholders and regex patterns.

#parsing#matching#chatbots
Stars60
Forks9
Last commit4 years ago
PreviousPage 40 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
10 months ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112