Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

utp
utpGo

Go implementation of uTP (micro transport protocol) used with BitTorrent, prioritizing simplicity and reliability.

#transport-protocol#bittorrent#utp
Stars179
Forks37
Last commit1 month ago
go-sunrise
go-sunriseGo

A Go package for calculating sunrise and sunset times for any location and date.

#time-calculation#sunrise-calculation#geolocation
Stars178
Forks21
Last commit2 years ago
semaphore
semaphoreGo

A fast, resizable semaphore primitive for Go with weighted operations, context cancellation, and dynamic limit adjustment.

#primitive#parallel-computing#resource-pool
Stars178
Forks9
Last commit5 years ago
pii-shield
pii-shieldGo

A zero-code Kubernetes sidecar that redacts PII and secrets from application logs using entropy analysis and deterministic regex rules.

#pii-redaction#entropy-analysis#log-sanitization
Stars178
Forks12
Last commit11 hours ago
go-sql
go-sqlGo

A Go ORM and SQL builder library with functional options style, read/write separation, and clean syntax.

#orm#database#sqlx
Stars178
Forks21
Last commit4 years ago
LastSaaS
LastSaaSGo

A production-ready SaaS boilerplate built with Go and React, featuring multi-tenancy, Stripe billing, white-label branding, and AI-agent ready architecture.

#saas-platform#ai-assisted-development#react-frontend
Stars178
Forks62
Last commit11 days ago
xlsx
xlsxGo

A fast and reliable Go library for reading, writing, and manipulating Microsoft Excel XLSX files.

#office-open-xml#microsoft#spreadsheet
Stars177
Forks23
Last commit6 years ago
ostent
ostentGo

A server tool to collect, display, and report system metrics like CPU, RAM, disk, and network usage.

#graphite#devops#monitoring
Stars177
Forks14
Last commit3 years ago
ecs
ecsGo

A lightweight, dependency-free Go framework for building game engines using the Entity Component System architecture.

#game-engine-2d#go-modules#sdl
Stars177
Forks11
Last commit1 month ago
Soy
SoyGo

A Go implementation of Soy templates (Google Closure Templates) for server-side HTML generation.

#server-side-rendering#type-safe-templates#html-generation
Stars176
Forks40
Last commit2 years ago
Gubernator
GubernatorGo

A distributed, high-performance, cloud-native rate limiting microservice and library developed at Mailgun.

#high-performance#distributed-systems#microservice
Stars176
Forks29
Last commit4 days ago
commandeer
commandeerGo

A Go library that automatically generates command-line flags from struct fields and tags.

#library#minimalist#cobra-integration
Stars175
Forks16
Last commit4 years ago
simplefeatures
simplefeaturesGo

A pure Go implementation of the OpenGIS Simple Feature Access Specification for 2D geometry modeling and spatial algorithms.

#cartography#postgis#library
Stars175
Forks27
Last commit2 months ago
sshhipot
sshhipotGo

A high-interaction SSH honeypot that logs and proxies attacker connections to a real SSH server.

#ssh-honeypot#mitm-proxy#logging
Stars175
Forks47
Last commit8 years ago
gostream
gostreamGo

A type-safe functional Stream processing library for Go, inspired by the Java Streams API.

#stream-processing#functional-programming#java-streams-api
Stars174
Forks11
Last commit2 days ago
testifylint
testifylintGo

A Go linter that checks for common mistakes and enforces best practices when using the testify testing framework.

#go-modules#testify#linter
Stars173
Forks17
Last commit26 days ago
godoc.nvim
godoc.nvimLua

Fuzzy search Go packages and symbols, view documentation, and extend to other languages via adapters within Neovim.

#adapter-pattern#documentation-tool#go-development
Stars173
Forks7
Last commit2 months ago
rate
rateGo

A high-performance rate limiter library for Go applications with multiple rate limiting strategies.

#high-performance#concurrent#distributed-systems
Stars172
Forks5
Last commit2 months ago
stats
statsGo

A Go package for monitoring application and system statistics (memory, CPU, goroutines) and sending them via UDP for logging.

#observability#monitoring#system-metrics
Stars172
Forks19
Last commit10 years ago
Mongoeye
MongoeyeGo

A fast schema and data analyzer for MongoDB that provides detailed insights into database structure and content.

#database-tool#statistics#schema
Stars172
Forks8
Last commit4 years ago
winrm-cli
winrm-cliGo

A Go command-line tool to execute remote commands on Windows machines via WinRM/WinRS protocol.

#ec2-windows#devops#windows-automation
Stars171
Forks26
Last commit4 years ago
Relax (scalable RTM library to scale to 1000's of teams)
Relax (scalable RTM library to scale to 1000's of teams)Go

A message broker that manages Slack bot websocket connections and multiplexes events into a single Redis queue.

#redis#websocket#event-stream
Stars171
Forks22
Last commit
gosip
gosipGo

A Go SDK for SharePoint providing authentication, HTTP client, and fluent API wrapper for both SharePoint Online and On-Premises.

#rest#go-sdk#api
Stars171
Forks39
Last commit7 months ago
Modal File Manager
Modal File ManagerSvelte

A dual-pane file manager with Vim-style modal hotkeys, built with Svelte and Wails for cross-platform desktop use.

#desktop-application#wails#keyboard-driven
Stars171
Forks17
Last commit5 months ago
sparse
sparseGo

A Go library implementing sparse matrix formats for linear algebra, compatible with Gonum and supporting scientific/ML applications.

#blas#csr#gonum-compatible
Stars170
Forks24
Last commit8 months ago
php_session_decoder
php_session_decoderGo

A Go library for encoding and decoding PHP session data, enabling interoperability between Go applications and PHP session stores.

#redis#interoperability#decoding
Stars170
Forks43
Last commit8 years ago
wit-go
wit-goGo

A Go client library for interacting with the Wit.ai natural language processing HTTP API.

#intent-recognition#go-client#entity-extraction
Stars170
Forks37
Last commit1 year ago
iso8601
iso8601Go

A fast, zero-allocation ISO8601 date parser for Go that handles any ISO8601 format without regular expressions.

#unmarshal#datetime#time
Stars170
Forks25
Last commit21 days ago
smtpmock
smtpmockGo

A lightweight, configurable fake SMTP server written in Go for testing email functionality without a real mail server.

#email-testing#rfc-compliant#fake-smtp
Stars170
Forks25
Last commit6 months ago
golang-tmdb
golang-tmdbGo

A comprehensive Go wrapper for the TMDb API, supporting both v3 and v4 with optional auto-retry and custom HTTP client configuration.

#tmdb#movie-database#entertainment-api
Stars169
Forks46
Last commit5 days ago
moldova
moldovaGo

A lightweight Go-based templating system for generating random data with customizable tokens.

#load-testing#database-testing#cli-tool
Stars169
Forks5
Last commit9 years ago
argus
argusGo

A high-performance, zero-allocation configuration management framework for Go with universal format support and an ultra-fast CLI.

#real-time-updates#yaml#high-performance
Stars169
Forks8
Last commit12 days ago
bit
bitGo

A Go package implementing an efficient bitset data structure for storing and manipulating sets of positive integers.

#bit-twiddling#concurrent-safe#go-library
Stars169
Forks25
Last commit3 years ago
timberjack
timberjackGo

A Go log rolling library with size-based, time-based, and manual rotation, plus compression.

#log-rolling#devops#log-rotation
Stars168
Forks23
Last commit10 days ago
Go in 7 days
Go in 7 daysGo

A structured 7-day learning path for Node.js developers to master Go fundamentals and build practical applications.

#hacktoberfest#roadmap#graphql
Stars168
Forks9
Last commit6 months ago
sflags
sflagsGo

A Go library that generates command-line flags by parsing struct tags, supporting multiple flag libraries.

#go-library#configuration#cli
Stars168
Forks36
Last commit9 months ago
PreviousPage 45 of 77Next

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
9 years ago
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144