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

Spyre
SpyreGo

A simple, self-contained modular host-based IOC scanner built around the YARA pattern matching engine.

#hacktoberfest#macosx#malware-detection
Stars181
Forks30
Last commit5 months ago
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
gody
godyGo

A lightweight struct validator for Go using struct tags and custom rules.

#validator-struct#validation#go-library
Stars180
Forks11
Last commit1 year ago
hiboot cli
hiboot cliGo

A cloud-native Go framework for building high-performance web and CLI applications with Spring-like dependency injection.

#high-performance#spring-like#aspect-oriented-programming
Stars179
Forks24
Last commit2 months ago
hiboot
hibootGo

A cloud-native Go framework for building high-performance web and CLI applications with Spring-like dependency injection.

#high-performance#aspect-oriented-programming#autoconfiguration
Stars179
Forks24
Last commit2 months 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
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-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
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
Forks11
Last commit9 months 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
gl
glGo

Cross-platform OpenGL bindings for Go with OpenGL ES 2-like API, supporting desktop, mobile, and web.

#graphics#opengl#opengl-es
Stars174
Forks28
Last commit3 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 commit1 month ago
portkey
portkeyGo

A simple web portal that can act as startup page and shows a collection of links/urls. Also supports adding custom pages. Everything with one config file.

#dashboard#webapplication#portal
Stars174
Forks4
Last commit1 day 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 commit5 days ago
simplefeatures
simplefeaturesGo

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

#cartography#postgis#library
Stars173
Forks26
Last commit16 days 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 commit3 days ago
waka-box-go
waka-box-goGo

A Go-based tool that automatically updates GitHub profile READMEs or pinned gists with weekly WakaTime coding stats.

#github-profile#developer-tools#weekly-wakatime-stats
Stars172
Forks153
Last commit2 years ago
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 commit5 months ago
rate
rateGo

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

#high-performance#concurrent#distributed-systems
Stars171
Forks5
Last commit10 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
Stars171
Forks25
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 commit6 months ago
iso8601
iso8601Go

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

#unmarshal#datetime#time
Stars170
Forks20
Last commit19 days ago
machine
machineGo

A Go library for building data processing workflows and pipelines with functional operations, cycles, and fan-out capabilities.

#pipeline-framework#stream-processing#functional-programming
Stars169
Forks12
Last commit5 hours ago
apm
apmGo

A lightweight process manager for Golang applications that keeps them alive forever and manages them from source code.

#devops#process-manager#cli-tool
Stars169
Forks91
Last commit9 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
Stars167
Forks57
Last commit6 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 commit5 months 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
Stars166
Forks10
Last commit3 days ago
Whitewind
WhitewindTypeScript

A free, privacy-focused blogging platform for Bluesky users, built on the AT Protocol.

#self-sovereign-data#social-media#bluesky
Stars165
Forks19
Last commit10 months ago
turtle
turtleGo

A Go library and CLI for emoji lookup, search, and categorization with GitHub emoji support.

#search#emoji#developer-tools
Stars165
Forks12
Last commit4 years 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
Stars165
Forks46
Last commit1 month ago
bcache
bcacheGo

A Go library for creating a distributed in-memory cache with eventual consistency and cache stampede prevention.

#eventually-consistent#in-memory-cache#lru-cache
Stars165
Forks20
Last commit3 years ago
tcpack
tcpackGo

A Go library for packing and unpacking byte streams over TCP connections to handle message boundaries.

#tcp#application-protocol#golang-package
Stars164
Forks1
Last commit2 years ago
captcha
captchaGo

A simple, unopinionated Go package for generating customizable CAPTCHA images with framework independence.

#bot-protection#web-security#authentication
Stars163
Forks23
Last commit1 year ago
dbcleaner
dbcleanerGo

A Go library for cleaning databases between tests with parallel execution support using file locking.

#database-engine#test-isolation#driver
Stars163
Forks13
Last commit4 years ago
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
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#cli-tool
Stars163
Forks3
Last commit1 year ago
PreviousPage 32 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
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112