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

jettison
jettisonGo

A fast, configurable JSON encoder for Go with 100% compatibility to encoding/json and no dynamic allocations in hot paths.

#encoder#json-encoder#high-performance
Stars180
Forks13
Last commit3 years ago
urusai
urusaiGo

A Go-based HTTP/DNS traffic generator that creates background noise to protect your browsing privacy.

#anti-tracking#open-source#privacy-tools
Stars179
Forks12
Last commit1 month 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
Forks8
Last commit5 years ago
ostent
ostentGo

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

#graphite#devops#monitoring
Stars178
Forks14
Last commit3 years 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
Stars177
Forks40
Last commit2 years 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 commit5 years ago
go-sunrise
go-sunriseGo

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

#time-calculation#sunrise-calculation#geolocation
Stars176
Forks21
Last commit2 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
Stars176
Forks12
Last commit9 months 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
Stars176
Forks21
Last commit4 years ago
migrator
migratorGo

A lightweight, embeddable Go library for database migrations using pure Go code and database/sql.

#golang-library#database-migrations#postgresql
Stars176
Forks18
Last commit2 years 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
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
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
Stars174
Forks7
Last commit29 days 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
Stars174
Forks26
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
Stars174
Forks26
Last commit10 days ago
Mongoeye
MongoeyeGo

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

#database-tool#statistics#schema
Stars173
Forks8
Last commit4 years 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
Forks18
Last commit1 month 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
Stars172
Forks10
Last commit11 hours 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
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
Stars171
Forks37
Last commit11 months 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
Stars170
Forks39
Last commit5 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
Stars170
Forks18
Last commit3 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 commit6 months ago
rate
rateGo

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

#high-performance#concurrent#distributed-systems
Stars170
Forks5
Last commit4 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 commit4 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
Stars169
Forks43
Last commit7 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
Forks7
Last commit8 days ago
Gubernator
GubernatorGo

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

#high-performance#distributed-systems#microservice
Stars169
Forks28
Last commit5 days ago
sflags
sflagsGo

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

#go-library#configuration#cli
Stars169
Forks37
Last commit7 months 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
iso8601
iso8601Go

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

#unmarshal#datetime#time
Stars169
Forks20
Last commit13 days ago
outboxer
outboxerGo

A Go library implementing the outbox pattern to ensure reliable message delivery in distributed systems.

#event-driven-architecture#message-queue#distributed-systems
Stars168
Forks24
Last commit2 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
Stars167
Forks24
Last commit3 years ago
liblcl
liblclPascal

A cross-platform GUI library built on Lazarus LCL, providing C/C++ bindings for native desktop application development.

#desktop-application#govcl#c-bindings
Stars166
Forks32
Last commit8 months 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
Stars166
Forks9
Last commit4 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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144