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

tf-profile
tf-profileGo

A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.

#devops#statistics#logging-analysis
Stars163
Forks3
Last commit1 year ago
gophers
gophers

An amigurumi crochet pattern for creating the iconic Go Gopher mascot.

#crafting#gopher#crochet
Stars163
Forks17
Last commit1 year ago
orm
ormGo

A lightweight, fast, customizable, and type-safe object-relational mapper for Go, leveraging generics and reflection.

#query-builder#orm#database
Stars162
Forks6
Last commit2 months ago
go-cache
go-cacheGo

A flexible multi-layer Go caching library implementing Cache-Aside pattern for in-memory and shared caches like Redis.

#in-memory-cache#caching#redis
Stars162
Forks13
Last commit3 years ago
cryptgo
cryptgoGo

A terminal user interface (TUI) application written in Go for real-time cryptocurrency price monitoring and portfolio tracking.

#terminal-application#crypto#coincap-api
Stars162
Forks19
Last commit4 years ago
cmd
cmdGo

A Go package for executing shell commands across Linux, Windows, and macOS with a simple API.

#unix#shell-commands#terminal
Stars161
Forks22
Last commit1 year ago
grimoire
grimoireGo

A Go database access layer with a flexible query API, built-in validation, and multi-adapter support.

#query-builder#orm#database
Stars161
Forks16
Last commit4 years ago
guble
gubleGo

A simple and fast user-facing messaging and data replication server built with WebSockets and Go.

#messaging-server#data-replication#websocket
Stars161
Forks23
Last commit8 years ago
vaku
vakuGo

A CLI and API for running path- and folder-based operations on the Vault Key/Value secrets engine.

#go-api#devops#secrets-management
Stars160
Forks18
Last commit13 days ago
xtcp
xtcpGo

A TCP server framework for Go with graceful shutdown and custom protocol support.

#event-driven#graceful-shutdown#tcp
Stars160
Forks31
Last commit6 years ago
gg
ggGo

A pure Go, GPU-accelerated 2D graphics library for building IDEs, browsers, and graphics-intensive applications.

#vulkan#graphics#dx12
Stars160
Forks16
Last commit5 days ago
ln-paywall
ln-paywallGo

Go middleware for monetizing APIs with per-request Bitcoin Lightning Network payments.

#api-monetization#api#go-middleware
Stars159
Forks8
Last commit7 years ago
cyclicbarrier
cyclicbarrierGo

A Go implementation of CyclicBarrier for synchronizing goroutines at common execution points.

#parallel-computing#coordination#cyclicbarrier
Stars158
Forks19
Last commit6 years ago
gocrypto
gocryptoGo

Example source code demonstrating practical cryptography implementations in Go, accompanying the 'Practical Crypto with Go' book.

#security-examples#educational-code#symmetric-encryption
Stars157
Forks34
Last commit6 years ago
Preflight
PreflightGo

A tool to verify scripts and executables by hash to prevent supply chain attacks.

#supply-chain-security#devops#hash-verification
Stars157
Forks45
Last commit3 years ago
Continuous Benchmarking and Benchmark Visualization for Go
Continuous Benchmarking and Benchmark Visualization for GoGo

A tool and GitHub Action for continuous benchmarking of Go code, visualizing results, and detecting performance regressions in pull requests.

#continuous-benchmarks#regression-testing#continuous-integration
Stars157
Forks15
Last commit
pushover
pushoverGo

A Go wrapper for the Pushover API to send notifications from Go programs.

#emergency-alerts#hacktoberfest#message-queue
Stars157
Forks14
Last commit11 months ago
nvim-go
nvim-goLua

A minimal Neovim plugin written in Lua that provides essential Go development tools like formatting, linting, testing, and struct tag management.

#developer-tools#neovim-plugin#golang-development
Stars155
Forks15
Last commit5 months ago
gontainer
gontainerGo

A simple but powerful dependency injection container for Go projects with automatic injection and lifecycle management.

#dependency-injection#zero-dependencies#inversion-of-control
Stars154
Forks9
Last commit1 month ago
wd-41
wd-41Go

A static web server with live-reload functionality for web development workflows.

#development-tool#static-web-server#web-development-tools
Stars154
Forks3
Last commit8 months ago
CrunchyCleaner
CrunchyCleanerGo

A lightweight, cross-platform cache cleanup tool with a simple TUI for Windows and Linux.

#cli-app#cleaner#cleaners
Stars154
Forks7
Last commit11 days ago
backlite
backliteGo

A type-safe, persistent, embedded task queue and background job runner for Go applications using SQLite, with a built-in web monitoring UI.

#graceful-shutdown#job-runner#task-queue
Stars153
Forks9
Last commit1 month ago
go2hx
go2hxHaxe

Import Go libraries in your Haxe projects Go -> Haxe source-to-source compiler

#compiler#haxe#compile
Stars153
Forks17
Last commit9 days ago
go-relax
go-relaxGo

A Go framework for building fast, complete RESTful APIs with built-in HATEOAS, filters, and correct HTTP semantics.

#api-gateway#rest-api#api-development
Stars153
Forks9
Last commit6 months ago
pure
pureGo

A fast, radix-tree based HTTP router for Go that strictly adheres to the standard net/http package.

#net-http#context#native-http
Stars152
Forks12
Last commit3 years ago
acmd
acmdGo

A simple, dependency-free CLI framework for Go with a minimal API and good defaults.

#developer-tools#cli-framework#minimal-api
Stars152
Forks3
Last commit2 years ago
ofxgo
ofxgoGo

A Go library for querying OFX servers and parsing OFX responses, with an example command-line client.

#parsing#hacktoberfest#personal-finance
Stars152
Forks29
Last commit6 months ago
go-proxy-cache
go-proxy-cacheGo

A simple reverse proxy with caching written in Go, using Redis for storage and supporting load balancing, SSL/TLS, and advanced caching features.

#reverse-proxy#web-server#caching
Stars151
Forks19
Last commit3 days ago
go-benchmarks
go-benchmarksGo

A collection of miscellaneous Go microbenchmarks used for performance analysis and optimization.

#performance-analysis#golang#microbenchmarks
Stars150
Forks23
Last commit10 years ago
darwin
darwinGo

A lightweight Go library for managing database schema migrations with version control.

#migration#database#version-control
Stars150
Forks34
Last commit3 years ago
readline
readlineGo

A modern, pure Go readline library with full .inputrc support, Vim/Emacs modes, and Z-Shell-inspired completions.

#vim-mode#completion#vim
Stars150
Forks22
Last commit1 month ago
hub
hubGo

A fast message/event hub for Go applications using publish/subscribe with RabbitMQ-like topic patterns.

#hacktoberfest#topic#event-hub
Stars148
Forks19
Last commit1 month ago
Helm
HelmGo

A minimalistic and customizable pomodoro-like terminal timer written in Go for focused work sessions.

#productivity-tool#keyboard-driven#pomodoro
Stars147
Forks11
Last commit1 month ago
go-unidecode
go-unidecodeGo

A Go library for converting Unicode text to ASCII transliterations, inspired by python-unidecode.

#unicode#unidecode#internationalization
Stars146
Forks20
Last commit3 years ago
gentee
genteeGo

A script programming language designed for automating repetitive actions and processes on your computer.

#script-engine#programming-language#compiler
Stars145
Forks18
Last commit13 days ago
golang-benchmarks
golang-benchmarksGo

A collection of Go benchmarks comparing the performance of various standard library functions and common programming tasks.

#golang-playground#examples#hashing
Stars145
Forks19
Last commit12 days ago
PreviousPage 33 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
1 year ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112