Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1563 projects

Showing 36 of 1563 projects

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
concurrent-writer
concurrent-writerGo

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

#writer#concurrent#non-blocking
Stars63
Forks9
Last commit8 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
AppImage Sandboxing Project
AppImage Sandboxing ProjectZig

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

#sandbox#flatpak-style#containerization
Stars62
Forks4
Last commit1 year 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
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
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
Stars60
Forks14
Last commit
allot
allotGo

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

#parsing#matching#chatbots
Stars60
Forks9
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
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
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
Stars59
Forks5
Last commit14 days ago
goSecretBoxPassword
goSecretBoxPasswordGo

A Golang library for securely hashing and encrypting passwords using the Dropbox method with Blake2b, Scrypt, and NaCl SecretBox.

#passwords#key-derivation#blake2b
Stars59
Forks9
Last commit1 month ago
goffi
goffiGo

Pure Go FFI for calling C libraries without CGO, designed for WebGPU and GPU computing with zero per-call allocations.

#cgo-free#graphics#webgpu
Stars59
Forks4
Last commit3 days ago
go-rest-api-with-fiber
go-rest-api-with-fiberGo

A RESTful API built with Go and the Fiber web framework for high-performance backend services.

#web-services#logrocket#fiber-framework
Stars58
Forks18
Last commit6 years ago
go2vec
go2vecGo

A Go package for reading word2vec vectors and performing similarity searches and analogies.

#semantic-analysis#word2vec#nlp-tools
Stars58
Forks6
Last commit7 years ago
httpretry
httpretryGo

A Go library that adds configurable retry functionality to the standard http.Client via RoundTripper wrapping.

#retry-logic#backoff#resilience
Stars57
Forks7
Last commit2 years ago
FEVER
FEVERGo

A fast, extensible event router for processing Suricata's JSON EVE output, designed for high-throughput network security monitoring.

#netsec#suricata#metadata-aggregation
Stars57
Forks7
Last commit28 days ago
omarchy-migrate
omarchy-migrateGo

A beautiful terminal backup and restore tool for live Linux systems, written in pure Go with a TUI interface.

#restore#open-source#encryption-support
Stars57
Forks0
Last commit22 days ago
go-generate-password
go-generate-passwordGo

A Go-based password generator usable as a CLI tool or library, with options for human-readable and accessibility-friendly passwords.

#hacktoberfest#developer-tools#go-library
Stars57
Forks6
Last commit4 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
Stars56
Forks21
Last commit24 days ago
iuliia-go
iuliia-goGo

A Go library for transliterating Cyrillic text to Latin using multiple standardized schemas.

#cyrillic#translit#internationalization
Stars56
Forks6
Last commit1 year ago
go-cronowriter
go-cronowriterGo

A Go library for writing log files with time-based rotation and dynamic path formatting.

#strftime-formatting#writer#concurrent-writes
Stars56
Forks8
Last commit5 years ago
go-salesforce
go-salesforceGo

A Go client library for interacting with the Salesforce REST API, supporting authentication, SOQL queries, DML operations, and Bulk API.

#enterprise-software#salesforce#oauth
Stars55
Forks20
Last commit9 days ago
okr2go
okr2goGo

A simple OKR tracker that uses local Markdown files and includes a React web interface for viewing objectives.

#git-sync#productivity#okr
Stars55
Forks10
Last commit3 years ago
clarifai
clarifaiGo

A deprecated Go client library for the Clarifai v1 API, enabling image tagging and feedback functionality.

#v1-api#go-client#deprecated
Stars55
Forks14
Last commit1 year ago
go-qr
go-qrGo

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

#png#barcode#qr-code
Stars55
Forks6
Last commit20 days ago
go-respond
go-respondGo

A Go package for handling common HTTP JSON responses with minimal boilerplate.

#json-api#api#http
Stars55
Forks9
Last commit4 years ago
pbf
pbfGo

A Go-based encoder/decoder and CLI tool for OpenStreetMap PBF files.

#pbf-parser#geospatial#cli-tool
Stars55
Forks8
Last commit1 month ago
Varis
VarisGo

A neural network library in Go where neurons and synapses are implemented as goroutines.

#ai#neural-network#neural-networks
Stars55
Forks7
Last commit7 years ago
gismanager
gismanagerGo

A Go library to publish GIS vector data to PostGIS and GeoServer.

#postgis#data-publishing#geopackage
Stars54
Forks10
Last commit16 days ago
go-mxnet-predictor
go-mxnet-predictorGo

Go binding for the MXNet C Predict API to perform inference with pre-trained deep learning models.

#cgo#mxnet#c-api
Stars54
Forks15
Last commit8 years ago
golarm
golarmGo

A Go library for creating alarms triggered by system events like load, memory, uptime, and process status.

#system#go-library#devops-tools
Stars54
Forks9
Last commit10 years ago
go-fiber-auth-api
go-fiber-auth-apiGo

A Go authentication API built with Fiber, MongoDB, and JWT for secure user management.

#api#authentication#jwt
Stars54
Forks9
Last commit5 years ago
hare
hareGo

A user-friendly Go package and CLI tool for sending and listening to TCP socket connections.

#tcp-sockets#network#network-programming
Stars54
Forks11
Last commit1 month ago
money
moneyGo

Immutable monetary amounts and exchange rates for Go with correct rounding and high precision.

#decimal#decimal-arithmetic#currency-conversion
Stars54
Forks7
Last commit1 year ago
PreviousPage 39 of 44Next

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
7 months ago
#Go1179
#Go Library376
#Cli Tool187
#Docker160
#Developer Tools142
#Devops140
#Cli131
#Golang Library120
#Self Hosted106
#Hacktoberfest104
#Cross Platform98
#Concurrency91