Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Golang

Golang

551 projects

Showing 36 of 551 projects

Proto.actor
Proto.actorC#

Ultra-fast, distributed, cross-platform actor framework for Go, C#, and Java/Kotlin.

#akka#proto-actor#distributed-systems
Stars1.9k
Forks294
Last commit1 month 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
Forks472
Last commit4 days ago
imagick
imagickGo

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

#graphics#cgo#imagemagick
Stars1.9k
Forks187
Last commit1 month ago
fac
facGo

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

#version-control#developer-tools#productivity
Stars1.9k
Forks50
Last commit2 years 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
Forks285
Last commit3 years 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.8k
Forks309
Last commit1 year 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 commit27 days 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
Forks588
Last commit2 years 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 commit3 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 commit9 hours 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
Forks26
Last commit14 days 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
Forks398
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
Forks251
Last commit1 day 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
Forks55
Last commit1 year 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
Forks194
Last commit10 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 commit1 month 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
Forks205
Last commit1 month 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
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.7k
Forks52
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.7k
Forks190
Last commit3 days 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.7k
Forks52
Last commit1 year ago
redis-lock
redis-lockGo

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

#go-redis#lock#coordination
Stars1.7k
Forks163
Last commit10 months 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
Forks36
Last commit1 month ago
sshesame
sshesameGo

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

#honeypot#ssh-honeypot#deceptive-server
Stars1.7k
Forks107
Last commit1 year 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 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
Forks99
Last commit1 day 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 commit5 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
Forks452
Last commit10 hours 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
Forks452
Last commit10 hours 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
Forks144
Last commit1 month 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 commit5 months ago
antibody
antibodyGo

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

#shell-tools#dotfiles#plugin-management
Stars1.7k
Forks63
Last commit3 years ago
glfw
glfwC

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

#gamedev#opengl#go-bindings
Stars1.7k
Forks191
Last commit21 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 commit5 months 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 commit8 months ago
Apinto (.6k)
Apinto (.6k)Go

A high-performance, extensible, cloud-native API gateway built with Go, featuring plugin-based architecture and enterprise-grade management.

#api-gateway#api#proxy
Stars1.7k
Forks256
Last commit12 days ago
PreviousPage 13 of 16Next

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
#Go426
#Docker85
#Go Library80
#Cli Tool72
#Self Hosted61
#Devops60
#Hacktoberfest55
#Cross Platform49
#Developer Tools47
#Security45
#Cli44
#Microservices40