Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2196 projects

Showing 36 of 2196 projects

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
slog
slogGo

A lightweight, configurable, and extensible structured logging library for Go with multi-output support and advanced file handling.

#log-processor#file-logging#monolog
Stars544
Forks33
Last commit14 days 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
Solutions for Elements of Programming Interviews problems written in Golang
Solutions for Elements of Programming Interviews problems written in GolangGo

A collection of Go solutions for problems from the Elements of Programming Interviews book.

#algorithm#leetcode-alternative#problem-solving
Stars541
Forks97
Last commit
govvv
govvvGo

A Go build wrapper that simplifies embedding version information into binaries using git metadata and version files.

#devops#binary-metadata#cli
Stars539
Forks39
Last commit3 years ago
EchoVault
EchoVaultGo

A highly configurable, distributed, in-memory data store and cache implemented in Go, usable as a library or standalone service.

#database#distributed#raft-consensus
Stars538
Forks46
Last commit1 year 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 commit8 days ago
tfcmt
tfcmtGo

A Terraform CI/CD tool that posts formatted plan/apply results to GitHub pull requests, forking and enhancing tfnotify.

#devops#terraform#infrastructure-as-code
Stars534
Forks56
Last commit1 day 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
lsp
lspGo

A human-friendly alternative to the ls command that groups files by type and displays metadata in readable formats.

#human-readable#ls#productivity
Stars531
Forks12
Last commit5 years 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
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
digota
digotaGo

A scalable ecommerce microservice built on gRPC, providing a clean, powerful, and secure RPC interface for modern online stores.

#digota#ecommerce#distributed-systems
Stars525
Forks86
Last commit5 years ago
killcord
killcordGo

A censorship-resistant dead man's switch that automatically publishes encrypted secrets to IPFS via Ethereum smart contracts.

#ipfs#ethereum-smart-contracts#decentralized-storage
Stars524
Forks34
Last commit2 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
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
Enforce Policies on GitHub Repositories and Commits
Enforce Policies on GitHub Repositories and CommitsGo

A tool for enforcing commit and license header policies in build pipelines.

#devops#pre-commit#build-automation
Stars520
Forks63
Last commit4 days ago
countries
countriesGo

A comprehensive, high-performance Go library for country and currency data with ISO, ITU, IANA, and UN standards support.

#itu-e164#iso3166#iso3166-2
Stars519
Forks80
Last commit2 years 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
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
gotcp
gotcpGo

A Go package for quickly building TCP servers with a simple and efficient API.

#server-framework#tcp-server#golang-library
Stars511
Forks155
Last commit2 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 commit11 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
clickhouse-bulk
clickhouse-bulkGo

A simple collector that batches many small ClickHouse inserts into larger bulk inserts for improved performance.

#batch-processing#clickhouse-bulk#performance-optimization
Stars508
Forks87
Last commit3 months ago
config-file-validator
config-file-validatorGo

A cross-platform CLI tool written in Go that validates syntax and schema for JSON, YAML, TOML, XML, and other configuration files.

#toml-validator#devops#yaml-validator
Stars507
Forks91
Last commit1 day ago
word-embedding
word-embeddingGo

A Go library implementing word embedding models (Word2Vec, GloVe, LexVec) from scratch with CLI and SDK.

#word2vec#go-library#natural-language-processing
Stars506
Forks45
Last commit3 years 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
boilerplate
boilerplateGo

A production-ready Docker boilerplate for building Go applications with the Fiber web framework.

#containerization#production-deployment#fiber-framework
Stars503
Forks85
Last commit1 day ago
terralist
terralistGo

A private, self-hosted Terraform/OpenTofu registry for modules and providers with a web dashboard and RBAC.

#devops#rbac#private-registry
Stars502
Forks52
Last commit1 day 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 commit15 days ago
SvelteKit Starter
SvelteKit StarterSvelte

A starter template for building full-stack applications with a SvelteKit static frontend and a PocketBase backend.

#backend-as-a-service#jamstack#static-site
Stars500
Forks74
Last commit26 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 commit18 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 commit5 days ago
monsoon
monsoonGo

A fast and flexible HTTP fuzzer for content discovery, credential bruteforcing, and security testing.

#wordlist-fuzzing#fuzzer#enumerator
Stars497
Forks40
Last commit1 year ago
PreviousPage 32 of 61Next

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
4 years ago
#Golang1151
#Go Library374
#Cli Tool276
#Docker274
#Devops227
#Developer Tools188
#Self Hosted184
#Cli183
#Golang Library151
#Hacktoberfest138
#Cross Platform123
#Microservices121