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

Fastschema
FastschemaGo

A Go-based Backend as a Service (BaaS) and web framework that automates database generation, provides CRUD APIs, and offers headless CMS capabilities.

#no-code#plugin-system#rbac
Stars555
Forks49
Last commit4 months ago
EOS.IO Go API library
EOS.IO Go API libraryGo

A Go library for interacting with EOS.IO blockchain nodes via RPC, P2P, and wallet operations.

#rpc-client#wallet-integration#api
Stars554
Forks214
Last commit1 year ago
nacl
naclGo

Pure Go implementation of the NaCL cryptography API with full feature parity and cross-language compatibility.

#curve25519#go-library#encryption
Stars552
Forks24
Last commit12 days ago
simpletable
simpletableGo

A Go library for generating and displaying ASCII tables in the terminal with customizable styling and formatting.

#formatting#command-line-tools#table
Stars550
Forks32
Last commit5 years ago
Publish Go Binaries to GitHub Release Assets
Publish Go Binaries to GitHub Release AssetsShell

A GitHub Action to automatically build and publish Go binaries as release assets across multiple platforms.

#actions#release#devops
Stars546
Forks87
Last commit5 months ago
Selefra
SelefraGo

Open-source policy-as-code software for analyzing multi-cloud and SaaS environments using SQL, YAML, and natural language with GPT.

#devops#multi-cloud#azure
Stars545
Forks46
Last commit2 years ago
IPDR
IPDRGo

A Docker registry tool that stores and retrieves Docker images on IPFS using content-addressed hashes instead of traditional registry servers.

#ipfs#container-images#ipfs-protocol
Stars545
Forks47
Last commit1 year ago
geo-golang
geo-golangGo

An idiomatic Go library providing a unified interface for geocoding and reverse geocoding across multiple providers.

#geocoding#arcgis#geospatial
Stars544
Forks73
Last commit1 month ago
gocron
gocronGo

A Go and Vue.js task scheduler that runs recurring jobs via YAML configuration with cron expressions and environment variables.

#job-automation#vue-js#devops
Stars543
Forks18
Last commit7 days ago
go-functional
go-functionalGo

A Go library providing functional-style iterators and consumers to augment the standard library's iter.Seq.

#functional-programming#go-library#golang
Stars535
Forks26
Last commit7 days ago
emitter
emitterGo

A channel-based pubsub package for Go with wildcard support, predicates, cancellation, and flexible event handling.

#event-driven#emitter#channels
Stars532
Forks37
Last commit3 years ago
Sqinn-Go
Sqinn-GoGo

A Go library for accessing SQLite databases without cgo by using a separate Sqinn child process.

#database-driver#cgo-free#child-process
Stars531
Forks17
Last commit1 month ago
geoos
geoosGo

A Go library providing spatial data structures, geometric algorithms, and coordinate transformations for geospatial computing.

#geometry-algorithms#geospatial#spatial-indexing
Stars530
Forks109
Last commit1 year ago
gofs
gofsGo

A cross-platform real-time file synchronization tool built in Go, supporting local, remote, SFTP, and MinIO sync.

#file-synchronization#minio-client#task-scheduler
Stars529
Forks43
Last commit2 months ago
koazee
koazeeGo

A stream-like, immutable, lazy-loading Go library for functional operations on slices with a focus on performance.

#stream-processing#functional-programming#arrays
Stars529
Forks30
Last commit5 years ago
gorouter
gorouterGo

A simple and fast HTTP router for Go that supports regexp parameters and is optimized for building RESTful APIs.

#rest-api#regexp#golang-library
Stars526
Forks69
Last commit6 years ago
Awesome Golang Workshops
Awesome Golang Workshops

A curated collection of in-depth Go workshops covering performance, web development, gRPC, tooling, and more.

#developer-tools#programming-education#workshops
Stars523
Forks28
Last commit4 years ago
cimgui-go
cimgui-goC++

Auto-generated Go wrapper for Dear ImGui via cimgui, providing multiple backend implementations for GUI applications.

#desktop-application#cgo#cimgui
Stars523
Forks71
Last commit3 days ago
mort
mortGo

An S3-compatible image processing server written in Go, supporting multiple storage backends and on-the-fly transformations.

#resize#png#resize-images
Stars521
Forks25
Last commit5 months ago
gowp
gowpGo

A Go worker pool library that limits concurrency of goroutine execution, supports timeouts, and never blocks task submission.

#task-queue#pool#goroutine
Stars517
Forks66
Last commit1 year ago
stacktower
stacktowerGo

Visualize package dependencies as XKCD-style tower diagrams for Python, Rust, JavaScript, Ruby, PHP, Java, and Go.

#multi-language#software-architecture#developer-tools
Stars516
Forks12
Last commit6 days ago
woke
wokeGo

A text file analysis tool that detects non-inclusive language in source code and suggests inclusive alternatives.

#developer-tools#inclusive-language#pre-commit
Stars513
Forks63
Last commit2 years ago
gubrak
gubrakGo

A Go functional utility library with syntactic sugar, similar to lodash but for Go.

#functional-programming#go-modules#utility-library
Stars513
Forks41
Last commit1 month ago
durafmt
durafmtGo

A Go library that formats time.Duration into human-readable strings like '2 weeks 18 hours 22 minutes 3 seconds'.

#human-readable#developer-tools#fmt
Stars513
Forks51
Last commit5 years ago
libvlc-go
libvlc-goGo

Go bindings for libVLC enabling multimedia playback, streaming, and recording in Go applications.

#sound#video-processing#bindings
Stars510
Forks58
Last commit10 days ago
jetcache-go
jetcache-goGo

A production-grade Go cache framework with two-level caching, singleflight protection, and generic batch APIs.

#high-performance#caching#redis
Stars509
Forks35
Last commit3 months ago
confita
confitaGo

A Go library that loads configuration from multiple backends (env, files, flags, etcd, Consul, Vault, AWS SSM) into a struct.

#structure#configuration-loader#environment-variables
Stars507
Forks49
Last commit2 months ago
gronx
gronxGo

A lightweight, fast, dependency-free Cron expression parser, task runner, and job scheduler for Go and standalone usage.

#cron-alternative#task-scheduler#job-scheduler
Stars506
Forks28
Last commit26 days ago
dom
domGo

A Go library providing DOM bindings and Web API wrappers for WebAssembly applications.

#dom-manipulation#chrome-extensions#webassembly
Stars505
Forks58
Last commit6 years ago
Database Design
Database DesignGo

A practical guide and decision reference for designing robust database schemas, focusing on PostgreSQL and MySQL for startups.

#backend-development#database#design
Stars500
Forks46
Last commit9 months ago
gotext
gotextGo

A GNU gettext utilities package for Go, providing complete PO/MO file support, pluralization, and thread-safe internationalization.

#go-modules#gettext#translated-strings
Stars500
Forks66
Last commit14 days ago
sqlvet
sqlvetGo

A static analysis tool for Go that validates raw SQL queries to catch syntax errors and prevent SQL injections.

#database#linter#security
Stars499
Forks29
Last commit17 days ago
WebHook Tester
WebHook TesterGo

A self-hosted tool for testing and debugging webhooks and HTTP requests with customizable responses and real-time UI.

#devops#testing-tool#http
Stars498
Forks51
Last commit4 days ago
stun
stunGo

A high-performance, zero-allocation Go implementation of the RFC 5389 STUN protocol for NAT traversal.

#gortc#rfc-5389#nat-traversal
Stars495
Forks53
Last commit5 years ago
Quamina
QuaminaGo

A high-performance Go library for matching JSON events against multiple patterns with support for wildcards, regex, and complex queries.

#event-driven#high-performance#concurrent
Stars494
Forks27
Last commit3 hours ago
go-dotnet
go-dotnetC++

A Go wrapper for the .NET Core Runtime that enables calling .NET assemblies from Go programs.

#cgo#go-wrapper#clr-hosting
Stars493
Forks41
Last commit8 years ago
PreviousPage 22 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
#Go1151
#Go Library360
#Cli Tool183
#Docker159
#Developer Tools139
#Devops138
#Cli130
#Golang Library118
#Self Hosted106
#Hacktoberfest104
#Cross Platform96
#Concurrency89