Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

1506 projects

Showing 36 of 1506 projects

go-mssqldb
go-mssqldbGo

A pure Go driver for Microsoft SQL Server, implementing Go's database/sql interface.

#database-driver#azure-sql#tds-protocol
Stars1.9k
Forks518
Last commit1 year ago
mochi mqtt
mochi mqttGo

A fully compliant, embeddable high-performance MQTT v5 and v3.1.1 broker/server written in Go for IoT and pub/sub applications.

#iot#golang-package#message-queue
Stars1.9k
Forks312
Last commit1 year ago
gomemcache
gomemcacheGo

A Go client library for interacting with Memcached servers, providing a simple API for caching operations.

#memcache#caching#database-cache
Stars1.9k
Forks474
Last commit1 month ago
imagick
imagickGo

Go binding to ImageMagick's MagickWand C API for image processing and manipulation.

#graphics#cgo#imagemagick
Stars1.9k
Forks186
Last commit14 days ago
malice.io
malice.ioGo

An open-source malware analysis framework that functions as a self-hosted alternative to VirusTotal.

#virustotal#infosec#malice
Stars1.9k
Forks284
Last commit3 years ago
fac
facGo

A command-line interface tool for resolving git merge conflicts with intuitive keyboard shortcuts.

#version-control#developer-tools#productivity
Stars1.9k
Forks51
Last commit2 years ago
oidc
oidcGo

An OpenID Foundation-certified OpenID Connect client and server library for Go, designed for ease of use.

#oauth#oauth2#client
Stars1.8k
Forks208
Last commit6 days ago
Engo
EngoGo

A cross-platform 2D game engine written in Go using an Entity Component System (ECS) architecture.

#mobile-games#webassembly#opengl
Stars1.8k
Forks133
Last commit2 months ago
Ethermint
EthermintGo

A Cosmos SDK library for building scalable, interoperable Ethereum Virtual Machine (EVM) chains on Proof-of-Stake networks.

#proof-of-stake#smart-contracts#cosmos-sdk
Stars1.8k
Forks586
Last commit2 years ago
rill
rillGo

A Go toolkit for building concurrent programs using composable, channel-based pipelines with automatic error propagation.

#stream-processing#functional-programming#parallel-computing
Stars1.8k
Forks27
Last commit1 day ago
sqlite-tui
sqlite-tuiGo

A terminal user interface (TUI) for viewing, editing, and querying SQLite and CSV database files.

#data-editing#go-application#database
Stars1.8k
Forks34
Last commit4 years ago
discovery
discoveryGo

A production-ready service registry for resilient mid-tier load balancing and failover, used at Bilibili.

#service-registry#production#discovery
Stars1.8k
Forks396
Last commit2 years ago
metacall
metacallC

An embeddable polyglot runtime for calling functions between multiple programming languages like Python, JavaScript, and C++.

#programming-language#inter-language#developer-tools
Stars1.8k
Forks252
Last commit2 days ago
eris
erisGo

A Go error handling library providing readable stack traces, flexible formatting, and seamless integration with existing error types.

#error-traces#sentry-integration#go-module
Stars1.8k
Forks56
Last commit1 year ago
Plik
PlikGo

A scalable, self-hosted temporary file upload system similar to WeTransfer, built in Go.

#vue-js#temporary-storage#s3-storage
Stars1.8k
Forks192
Last commit21 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
Forks193
Last commit1 year 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
Forks206
Last commit3 months 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
Forks82
Last commit12 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
Forks117
Last commit3 years ago
redis-lock
redis-lockGo

A Go library providing a simplified distributed locking implementation using Redis.

#go-redis#lock#coordination
Stars1.8k
Forks164
Last commit26 days 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
Forks52
Last commit1 year 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
Forks52
Last commit1 year 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.7k
Forks37
Last commit3 months ago
bot
botGo

A zero-dependency Go framework for building Telegram bots with full API support, webhooks, and middleware.

#go-library#chatbot#telegram-bot-api
Stars1.7k
Forks150
Last commit24 days ago
sshesame
sshesameGo

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

#honeypot#ssh-honeypot#deceptive-server
Stars1.7k
Forks108
Last commit1 year ago
bob
bobGo

A Go SQL toolkit with a query builder, ORM, and code generation for PostgreSQL, MySQL, and SQLite.

#query-builder#orm#database
Stars1.7k
Forks107
Last commit4 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.7k
Forks124
Last commit2 days ago
mole
moleGo

A CLI tool for creating resilient SSH tunnels with a focus on reliability and user experience.

#go-application#devops#ssh-tunneling
Stars1.7k
Forks96
Last commit2 years ago
ekuiper
ekuiperGo

A lightweight IoT data analytics and stream processing engine designed for resource-constrained edge devices.

#stream-processing#iot#rule-engine
Stars1.7k
Forks457
Last commit3 days ago
Kuiper
KuiperGo

A lightweight IoT data analytics and stream processing engine for resource-constrained edge devices.

#stream-processing#iot#rule-engine
Stars1.7k
Forks457
Last commit3 days ago
Greenmask
GreenmaskGo

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

#logical-backup#devops#database-subsetting
Stars1.7k
Forks60
Last commit16 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
Forks457
Last commit1 month ago
glfw
glfwC

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

#gamedev#opengl#go-bindings
Stars1.7k
Forks192
Last commit2 months ago
antibody
antibodyGo

A deprecated shell plugin manager for ZSH, originally built for speed.

#shell-tools#dotfiles#plugin-management
Stars1.7k
Forks63
Last commit4 years 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
Forks181
Last commit29 days 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
Forks61
Last commit7 months ago
PreviousPage 13 of 42Next

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
#Go1136
#Go Library356
#Cli Tool181
#Docker158
#Developer Tools138
#Devops137
#Cli128
#Golang Library118
#Self Hosted105
#Hacktoberfest104
#Cross Platform94
#Concurrency87