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 1582 projects

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
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
froggit-go
froggit-goGo

A universal Go library for interacting with multiple VCS providers like GitHub, GitLab, Bitbucket, and Azure Repos.

#bitbucket-server#version-control#repository-management
Stars53
Forks28
Last commit1 month ago
jsoncolor
jsoncolorGo

A drop-in replacement for Go's encoding/json package that outputs colorized and indented JSON for CLI applications.

#colors#syntax-highlighting#terminal
Stars53
Forks6
Last commit3 days ago
go-firestorm
go-firestormGo

A simple, non-intrusive ORM for Google Cloud Firestore written in Go, featuring CRUD, transactions, caching, and concurrent request support.

#crud#orm#database
Stars53
Forks9
Last commit4 years ago
gofn
gofnGo

A comprehensive collection of high-performance utility functions for Go 1.18+ leveraging generics for slices, maps, structs, and more.

#typesafe#filter#math-functions
Stars52
Forks1
Last commit2 months ago
rq
rqGo

A nicer, more ergonomic interface for the Go standard library HTTP client with better defaults and utilities.

#net-http#developer-tools#rest-client
Stars52
Forks5
Last commit6 years ago
gone/jconf
gone/jconfGo

A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.

#statsd-client#http#socket-activation
Stars51
Forks8
Last commit5 years ago
slice
sliceGo

Type-safe functions for common Go slice operations like deduplication, filtering, and element manipulation.

#functional-programming#slices#go-library
Stars51
Forks5
Last commit6 years ago
url-shortener
url-shortenerGo

A Go-based URL shortener with MySQL support using bijective conversion for efficient short URL generation.

#rest-api#url-shortener#bijective-conversion
Stars51
Forks6
Last commit3 years ago
copy
copyGo

A Go package for fast, type-safe copying between structs with support for nested structures, embedded types, and pointers.

#golang-package#copy#struct-copying
Stars51
Forks5
Last commit5 years ago
genfuncs
genfuncsGo

A Go library providing polymorphic generic containers and functions to reduce boilerplate, inspired by Kotlin's Sequence and Map.

#functional-programming#result-type#async
Stars51
Forks6
Last commit3 years ago
f4go
f4goGo

A transpiler that converts Fortran 77 source code into equivalent Go code, preserving functionality and comments.

#scientific-computing#f4go#legacy-migration
Stars51
Forks9
Last commit2 years ago
kyoo
kyooGo

A Go library providing an unlimited job queue and concurrent worker pools for background task processing.

#concurrent-workers#queue#go-library
Stars51
Forks4
Last commit3 months ago
alice
aliceGo

A lightweight additive dependency injection container for Go that uses static Go files to define the object graph.

#go-modules#software-architecture#dependency-injection
Stars51
Forks4
Last commit9 years ago
petrovich
petrovichGo

A Go library for inflecting Russian first names, middle names, and last names into grammatical cases.

#anthroponym#natural-language-processing#name-inflection
Stars51
Forks6
Last commit2 years ago
insyra
insyraGo

A next-generation data analysis library for Go, offering parallel processing, data visualization, and seamless Python integration as an alternative to Pandas.

#parquet#python-integration#plot
Stars51
Forks2
Last commit2 days ago
gone/log
gone/logGo

A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.

#statsd-client#http-server#socket-activation
Stars51
Forks8
Last commit5 years ago
rk-gin
rk-ginGo

A plugin for rk-boot that configures Gin microservices and injects middlewares from YAML files.

#rk-boot#devops#rk
Stars51
Forks17
Last commit2 years ago
Aptos Golang SDK
Aptos Golang SDKGo

A Golang SDK for interacting with the Aptos blockchain, supporting both BCS and JSON transaction formats.

#wallet#move-language#transaction-builder
Stars50
Forks12
Last commit1 year ago
SuperMQ (.5k)
SuperMQ (.5k)Go

A distributed, highly scalable, and secure open-source cloud platform for messaging and event-driven architecture.

#iot#event-driven-architecture#iot-messaging
Stars50
Forks9
Last commit2 months ago
datacounter
datacounterGo

A Go library providing counters that wrap io.Reader, io.Writer, and http.ResponseWriter to track bytes transferred.

#io-counters#reader-writer#go-library
Stars50
Forks9
Last commit3 years ago
evaler
evalerGo

A Go package implementing a floating-point arithmetic expression evaluator using Dijkstra's Shunting Yard algorithm.

#trigonometric-functions#shunting-yard#expression-evaluator
Stars50
Forks16
Last commit8 years ago
convergen
convergenGo

A Go code generator that creates type-to-type copy functions with flexible field mapping and conversion rules.

#developer-tools#boilerplate-reduction#code-generator
Stars50
Forks9
Last commit9 months ago
lazyenv
lazyenvGo

A terminal user interface (TUI) for browsing, editing, comparing, and managing .env files.

#terminal-application#developer-tools#bubble-tea
Stars50
Forks1
Last commit4 days ago
flen
flenGo

A command-line tool that analyzes and reports function/method lengths in Go packages using AST parsing.

#developer-tools#code-metrics#command-line-tool
Stars50
Forks4
Last commit8 years ago
go-waitgroup
go-waitgroupGo

A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.

#concurrency-control#go-library#pool
Stars49
Forks4
Last commit9 months ago
go-pdu
go-pduGo

A Go implementation of ParaDigi Universe, a fully peer-to-peer social network system for decentralized publishing.

#decentralized-identity#social-network#distributed-systems
Stars49
Forks7
Last commit2 months ago
generic
genericGo

A Go library providing flexible generic data types for JSON encoding/decoding and type conversion.

#unmarshaling#generic#flexible-data
Stars49
Forks6
Last commit5 years ago
retry-go
retry-goGo

A simple and easy-to-use retry library for Go, supporting both generic operations and HTTP requests.

#retry-logic#http-retry#distributed-systems
Stars49
Forks6
Last commit7 years ago
browscap_go
browscap_goGo

A Go library that provides browser detection and capabilities using the browscap.ini database.

#http#browscap#browser-detection
Stars49
Forks26
Last commit3 years ago
terraform-provider-secrethub
terraform-provider-secrethubGo

A Terraform provider for managing and using secrets from SecretHub within infrastructure-as-code workflows.

#hacktoberfest#devops#aws-integration
Stars49
Forks10
Last commit5 years ago
avro
avroGo

A Go library for Apache Avro with strong typing, SQL integration, and Redshift schema generation.

#database#apache#data-serialization
Stars49
Forks10
Last commit1 year ago
xdg
xdgGo

A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.

#xdg-specs#xdg-compliance#file-management
Stars49
Forks9
Last commit5 months ago
checker
checkerGo

A lightweight Go library for effortless input validation using struct tags, with no external dependencies.

#validation#validation-library#go-library
Stars48
Forks1
Last commit1 year ago
usestdlibvars
usestdlibvarsGo

A Go linter that suggests replacing literals with standard library constants and variables for better code quality.

#developer-tools#linter#constants
Stars48
Forks6
Last commit1 year ago
PreviousPage 40 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
#Go1179
#Go Library376
#Cli Tool187
#Docker160
#Developer Tools142
#Devops140
#Cli131
#Golang Library120
#Self Hosted106
#Hacktoberfest104
#Cross Platform98
#Concurrency91