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

Greenmask
GreenmaskGo

An open-source tool for PostgreSQL and MySQL database anonymization, synthetic data generation, and logical dumping.

#logical-backup#devops#database-subsetting
Stars1.8k
Forks79
Last commit2 days ago
go-pinyin
go-pinyinGo

A Go library and CLI tool for converting Chinese characters to Hanyu Pinyin with tone support.

#pinyin#internationalization#go-library
Stars1.8k
Forks207
Last commit7 months ago
GoDNS
GoDNSGo

A self-hosted dynamic DNS client with multi-provider support and a built-in web panel, written in Go.

#ddns-client#network-tools#dnspod
Stars1.8k
Forks249
Last commit4 days ago
Goyave
GoyaveGo

An opinionated, all-in-one Golang web framework focused on building reliable and maintainable enterprise REST APIs.

#orm#rest#api
Stars1.8k
Forks85
Last commit3 days ago
templui
templuitempl

A collection of beautifully designed UI components for Go and templ, installable via CLI with full customization.

#open-source#golang-package#templ
Stars1.8k
Forks102
Last commit12 days ago
Fuego
FuegoGo

A Go web framework that automatically generates OpenAPI 3 specifications from source code, compatible with Gin and Echo.

#net-http#http-server#html-templating
Stars1.8k
Forks129
Last commit6 days ago
gev
gevGo

A lightweight, fast, non-blocking TCP network library and WebSocket server for Go, based on the Reactor pattern.

#event-driven#websocket-server#nonblocking
Stars1.8k
Forks192
Last commit1 year ago
SSL Labs Scan
SSL Labs ScanGo

A command-line client for SSL Labs APIs, enabling automated and bulk SSL/TLS security assessments.

#web-security#ssl-tls#security-scanning
Stars1.8k
Forks247
Last commit2 years ago
sshesame
sshesameGo

A lightweight SSH honeypot that logs all connection attempts and activity without executing commands.

#honeypot#ssh-honeypot#deceptive-server
Stars1.8k
Forks110
Last commit2 years ago
godump (goforj)
godump (goforj)Go

A zero-dependency, Laravel-inspired pretty-printer and debug dumper for Go structs with colorized terminal and HTML output.

#debugging-tools#developer-tools#zero-dependency
Stars1.8k
Forks34
Last commit6 days ago
boilr
boilrGo

A command-line tool to create projects from boilerplate templates using Go's templating engine.

#boilerplate-generator#template#boilerplate-template
Stars1.8k
Forks115
Last commit3 years ago
portal
portalGo

A command-line utility for secure, encrypted file transfers between computers with direct or relayed connections.

#data-transfer#command-line-tool#pake
Stars1.8k
Forks54
Last commit2 years ago
portal
portalGo

A command-line file transfer utility for sending files between computers with end-to-end encryption and direct or relayed connections.

#data-transfer#command-line-tool#pake
Stars1.8k
Forks54
Last commit2 years ago
actions/setup-go: Go
actions/setup-go: GoTypeScript

A GitHub Action to set up a Go environment with version management, caching, and error matchers.

#devops#caching#version-management
Stars1.8k
Forks675
Last commit10 days ago
nosurf
nosurfGo

A CSRF protection middleware for Go that prevents Cross-Site Request Forgery attacks in any HTTP application.

#http-handler#web-security#breach-mitigation
Stars1.8k
Forks131
Last commit1 year ago
mmake
mmakeGo

A wrapper for GNU Make that adds user-friendly help output and remote includes while preserving all original functionality.

#developer-tools#mmake#makefile
Stars1.7k
Forks44
Last commit3 years ago
go-sqlbuilder
go-sqlbuilderGo

A flexible and powerful SQL string builder library plus a zero-config ORM for Go.

#query-builder#orm#database
Stars1.7k
Forks145
Last commit3 days ago
golang-examples
golang-examplesGo

A collection of Go programming examples covering beginner to expert topics, from basic syntax to advanced applications.

#programming-language#hacktoberfest#beginner-friendly
Stars1.7k
Forks458
Last commit2 days ago
sling
slingGo

A Go HTTP client library for creating and sending API requests with struct-based encoding and request composition.

#net-http#rest-api#struct-encoding
Stars1.7k
Forks121
Last commit1 month ago
go-selfupdate
go-selfupdateGo

A Go library enabling applications to self-update via binary diffs and full downloads from a custom server.

#deployment#binary-diff#incremental-updates
Stars1.7k
Forks184
Last commit2 years ago
shoutrrr
shoutrrrGo

A Go library and CLI tool for sending notifications to multiple services like Slack, Discord, and more.

#hacktoberfest#devops#go-library
Stars1.7k
Forks106
Last commit3 months ago
boring
boringGo

A simple command-line SSH tunnel manager that supports local, remote, and dynamic port forwarding with automatic reconnection.

#devops#ssh-tunneling#socks5-proxy
Stars1.7k
Forks57
Last commit3 days ago
glfw
glfwC

Go bindings for the GLFW 3 library, enabling window and input management for OpenGL applications.

#gamedev#opengl#go-bindings
Stars1.7k
Forks196
Last commit2 months ago
govips
govipsGo

A Go wrapper for libvips providing lightning-fast image processing and resizing with type-safe bindings.

#png#thumbnail-generation#high-performance
Stars1.7k
Forks220
Last commit10 days ago
gorbac
gorbacGo

A lightweight, generic role-based access control (RBAC) library for Go applications with inheritance and custom assertions.

#role-management#rbac#go-library
Stars1.7k
Forks180
Last commit3 months ago
requests
requestsGo

A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.

#net-http#convenience#http
Stars1.7k
Forks63
Last commit21 days ago
Oak
OakGo

A pure Go game engine for building 2D games and GUI applications with built-in rendering, physics, and audio systems.

#gamedev#collision-detection#ui
Stars1.7k
Forks87
Last commit2 months ago
sftp
sftpGo

SFTP client and server implementation for Go, providing file system operations over SSH connections.

#golang-package#remote-filesystem#file-transfer
Stars1.7k
Forks407
Last commit3 days ago
GoMLX
GoMLXGo

An accelerated machine learning framework for Go, offering a PyTorch/Jax/TensorFlow-like experience with support for CPUs, GPUs, TPUs, and WASM.

#neural-network#deep-learning#xla
Stars1.7k
Forks86
Last commit2 days ago
go-http-routing-benchmark
go-http-routing-benchmarkGo

A benchmark suite comparing the performance of Go HTTP request routers and web frameworks using real-world API routing structures.

#performance-testing#api-testing#golang
Stars1.7k
Forks241
Last commit
email-verifier
email-verifierGo

A Go library for email verification without sending emails, featuring syntax validation, SMTP checks, disposable email detection, and domain typo suggestions.

#email-reachability#disposable#email-validation
Stars1.6k
Forks240
Last commit
boomfilters
boomfiltersGo

A Go library of probabilistic data structures for processing continuous, unbounded data streams.

#probabilistic-data-structures#stream-processing#filter
Stars1.6k
Forks118
Last commit11 months ago
gorethink
gorethinkGo

A Go driver for RethinkDB providing a native interface to query and manage the NoSQL database.

#reql#database-driver#query-builder
Stars1.6k
Forks177
Last commit1 year ago
Ikemen GO
Ikemen GOGo

An open-source fighting game engine written in Go that supports M.U.G.E.N resources with enhanced features.

#gamedev#game-development#golang
Stars1.6k
Forks284
Last commit1 day ago
gendry
gendryGo

A Go library for building SQL queries and mapping results, providing a lightweight alternative to ORMs.

#query-builder#database#struct-mapping
Stars1.6k
Forks194
Last commit1 year ago
seelog
seelogGo

A native Go logging library with flexible asynchronous dispatching, filtering, and formatting capabilities.

#asynchronous-logging#smtp-logging#log-rotation
Stars1.6k
Forks239
Last commit7 years ago
PreviousPage 21 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
3 years ago
14 days ago
#Golang1473
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144