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

esp32
esp32Go

Transpiles Golang code into Arduino-compatible C++ for automated testing of ESP32 IoT projects.

#iot#embedded-systems#esp32
Stars101
Forks5
Last commit9 months ago
semaphore
semaphoreGo

A Go library implementing the semaphore pattern with timeout support for lock/unlock operations.

#hacktoberfest#library#limiter
Stars101
Forks11
Last commit1 month ago
jscan
jscanGo

A high-performance, zero-allocation JSON iterator and validator for Go, focused on efficient scanning and validation.

#high-performance#validation#rfc-8259
Stars101
Forks7
Last commit1 month ago
envh
envhGo

A Go library providing environment variable management with tree structures and struct population.

#environment-variables#tree-structure#environment
Stars101
Forks2
Last commit6 days ago
smart-home
smart-homeGo

A distributed, autonomous smart home automation platform with a web configurator, plugin system, and support for various protocols.

#plugin-system#web-configurator#stupid-home
Stars101
Forks13
Last commit9 months ago
goscore
goscoreGo

A Go library for scoring machine learning models using PMML, supporting neural networks, decision trees, random forests, and gradient boosted models.

#pmml#random-forest#neural-network
Stars101
Forks23
Last commit7 years ago
go-tuple
go-tupleGo

A Go 1.18+ library providing generic tuple types for storing 1 to 9 values without custom structs.

#go-1.18#golang-package#tuple-library
Stars100
Forks4
Last commit1 year ago
branca
brancaGo

A pure Go implementation of the Branca specification for authenticated encrypted API tokens using XChaCha20-Poly1305.

#xchacha20-poly1305#authentication#branca
Stars100
Forks9
Last commit2 days ago
mimemagic
mimemagicGo

A powerful Go library for MIME type detection using glob patterns, magic number signatures, XML namespaces, and tree magic.

#glob-patterns#filetype#xdg-shared-mime-info
Stars99
Forks11
Last commit2 years ago
xferspdy
xferspdyGo

A Go library and CLI tools for binary diffing and patching using rsync-like algorithms with parallel processing for large files.

#file-synchronization#binary-diff#rolling-hash
Stars99
Forks15
Last commit5 years ago
sshsyrup
sshsyrupGo

A low-to-medium interaction SSH honeypot written in Go that captures terminal sessions and logs attacker activity.

#honeypot#ssh-honeypot#ssh-server
Stars99
Forks10
Last commit7 years ago
go-furnace
go-furnaceGo

A lightweight Go-based deployment tool for AWS, Google Cloud, and DigitalOcean using native cloud services.

#aws-cloudformation#google-cloud-platform#multi-cloud
Stars99
Forks28
Last commit4 years ago
crunch
crunchGo

A high-performance Go library for manipulating bits and bytes with a simple API.

#go-library#endianness#byte-manipulation
Stars99
Forks9
Last commit3 years ago
slog-fiber
slog-fiberGo

Fiber middleware for structured HTTP request logging using Go's slog package.

#gofiber#slog#observability
Stars99
Forks14
Last commit28 days ago
GoMind
GoMindGo

A simplistic neural network library written in Go with support for single hidden layer and back-propagation learning.

#neural-network#ml-library#deep-learning
Stars98
Forks8
Last commit4 years ago
luks.go
luks.goGo

A pure Go library for reading LUKS metadata and unlocking encrypted volumes without modifying headers.

#luks#storage#encryption
Stars98
Forks14
Last commit2 months ago
gherkingen
gherkingenGo

A customizable BDD test generator for Go that converts Gherkin feature files into test boilerplate.

#behavior-driven-development#bdd-style#go-test
Stars98
Forks4
Last commit12 days ago
countries
countriesGo

A comprehensive Go library providing ISO-standard country data, subdivisions, currencies, phone codes, and geographic information.

#geographic-data#go-library#multilingual
Stars98
Forks5
Last commit8 months ago
builq
builqGo

A Go library for building SQL queries with automatic parameter indexing and safety.

#query-builder#database#database-tool
Stars98
Forks2
Last commit2 years ago
rabbus
rabbusGo

A tiny Go wrapper over AMQP exchanges and queues with built-in retries, circuit breaking, and automatic reconnection.

#event-driven#circuit-breaker#message-queue
Stars98
Forks25
Last commit7 years ago
Dockershelf
DockershelfShell

A collection of universal, efficient, and slim Docker images for Debian, Python, Node.js, Go, and LaTeX.

#containerization#dockerfile#latex
Stars98
Forks13
Last commit16 days ago
Gremgo
GremgoGo

A fast, efficient, and easy-to-use Go client for the Apache TinkerPop graph database stack.

#tinkerpop#websocket#gremlin
Stars97
Forks46
Last commit6 years ago
go-health
go-healthGo

A Go package for adding health checks to services with dependency monitoring and graceful shutdown support.

#graceful-shutdown#http-handler#devops
Stars97
Forks4
Last commit4 years ago
hare
hareGo

A pure Go database management system that stores each table as a line-delimited JSON text file, designed for simple embedded applications.

#database#data-persistence#lightweight
Stars97
Forks11
Last commit5 years ago
go-graph
go-graphGo

A graph library for the Go programming language providing data structures and algorithms for graph manipulation.

#graph-algorithms#go-library#data-structures
Stars95
Forks7
Last commit10 years ago
go-redoc
go-redocGo

Embedded OpenAPI/Swagger documentation UI for Go using ReDoc with middleware for popular web frameworks.

#echo#http#swagger
Stars95
Forks35
Last commit1 year ago
persian
persianGo

A Go library providing utilities for Persian language text processing, including digit conversion, keyboard layout switching, and currency formatting.

#farsi#number#currency-formatting
Stars94
Forks13
Last commit2 years ago
geoserver
geoserverGo

A Go library for programmatically managing a GeoServer instance via its REST API.

#postgis#rest-client#catalog
Stars94
Forks22
Last commit27 days ago
go-css
go-cssGo

A simple CSS parser and syntax checker written in Go for parsing and validating basic CSS.

#go-library#css-parser#golang
Stars94
Forks9
Last commit1 year ago
Solutions for some basic coding interview tasks written in Go
Solutions for some basic coding interview tasks written in GoGo

Solutions to Cracking the Coding Interview problems implemented in Go for learning purposes.

#algorithm#study-resource#computer-science
Stars94
Forks5
Last commit
validate
validateGo

A framework for writing custom validations in Go applications with built-in validators.

#gobuffalo#pop#validation
Stars94
Forks22
Last commit3 years ago
spreak
spreakGo

A flexible translation and humanization library for Go, based on gettext concepts, supporting multiple file formats and plural rules.

#gettext#internationalization#json-translations
Stars94
Forks4
Last commit11 months ago
BDJuno
BDJunoGo

A Juno implementation for Big Dipper that indexes Cosmos blockchain data into PostgreSQL for GraphQL APIs.

#hacktoberfest#cosmos#hasura
Stars93
Forks256
Last commit1 year ago
jsonslice
jsonsliceGo

A Go package for executing fast JSONPath queries on raw JSON data without unmarshalling the entire structure.

#library#slice#query-language
Stars92
Forks11
Last commit1 year ago
Xun
XunGo

A Go web framework built on Go's standard html/template and net/http router, emphasizing convention over configuration.

#net-http#html-template#content-negotiation
Stars92
Forks5
Last commit5 days ago
hocon
hoconGo

A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.

#parsing#environment-variables#configuration-parser
Stars92
Forks21
Last commit10 days ago
PreviousPage 37 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
7 years ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112