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

kala
kalaGo

A modern, performant job scheduler written in Go with a JSON over HTTP API and web UI.

#task-automation#golang-application#cron-alternative
Stars2.2k
Forks191
Last commit8 months ago
cache2go
cache2goGo

A concurrency-safe Go caching library with expiration capabilities and access counters.

#hacktoberfest#in-memory-cache#caching
Stars2.2k
Forks504
Last commit2 years ago
Corteza
CortezaGo

Low-code platform

#typescipt#low-code#vuejs
Stars2.1k
Forks518
Last commit2 days ago
dateparse
dateparseGo

A Go library that parses date strings without requiring prior knowledge of their format.

#datetime#time-parsing#dates
Stars2.1k
Forks174
Last commit2 years ago
sonic
sonicGo

Sonic is a high-performance, lightweight blogging platform built with Go, supporting multiple databases and object storage.

#sonic#high-performance#object-storage
Stars2.1k
Forks258
Last commit2 years ago
Trickster
TricksterGo

An HTTP reverse proxy cache for web applications and a query accelerator for time series databases like Prometheus and InfluxDB.

#http-proxy#reverse-proxy#caching
Stars2.1k
Forks186
Last commit15 hours ago
GoPlantUML
GoPlantUMLGo

A Go tool that generates PlantUML class diagrams from Go source code to visualize project structure and relationships.

#developer-tools#diagram-generator#uml-diagram
Stars2.1k
Forks175
Last commit10 months ago
glab
glabGo

A command-line interface for GitLab that brings issues, merge requests, and CI/CD pipelines to your terminal.

#golang-application#devops#terminal
Stars2.1k
Forks156
Last commit3 years ago
gopush-cluster
gopush-clusterGo

A high-performance, cluster-ready push notification server written in pure Go with support for WebSocket, TCP, and offline message storage.

#message-queue#tcp-server#websocket
Stars2.1k
Forks548
Last commit9 years ago
go-critic
go-criticGo

A highly extensible Go source code linter providing opinionated checks for bugs, performance, and style issues.

#hacktoberfest#idiomatic-go#conventions
Stars2.1k
Forks137
Last commit2 months ago
ShellHub
ShellHubTypeScript

A centralized SSH gateway for remote access and management of Linux servers and devices from anywhere.

#iot#hacktoberfest#shellhub
Stars2.1k
Forks188
Last commit16 hours ago
inframap
inframapGo

Reads Terraform state or HCL files to generate simplified, provider-specific infrastructure graphs.

#cloud-infrastructure#graph#flexibleengine
Stars2.1k
Forks109
Last commit4 months ago
Ech0
Ech0Go

Ech0 – An open-source, self-hosted lightweight publishing platform for personal idea sharing.

#ech0#social-network#markdown
Stars2.1k
Forks158
Last commit1 day ago
termenv
termenvGo

A Go library for advanced ANSI styling and color support in terminal applications with automatic terminal capability detection.

#styling#colors#terminal
Stars2.0k
Forks93
Last commit9 months ago
Nitric
NitricGo

A multi-language framework for cloud applications that automatically generates infrastructure from code.

#multi-language#backend-development#devops
Stars2.0k
Forks121
Last commit6 months ago
go-quartz
go-quartzGo

A minimalist, zero-dependency scheduling library for Go, inspired by Quartz, for managing jobs with cron and simple triggers.

#zero-dependency#library#task-scheduler
Stars2.0k
Forks99
Last commit7 months ago
mimetype
mimetypeGo

A Go package for detecting MIME types and file extensions based on magic numbers, prioritizing common formats and supporting extension.

#content-type#media-types#sniffing
Stars2.0k
Forks199
Last commit19 days ago
render
renderGo

A Go package for easily rendering JSON, XML, binary data, text, and HTML template responses in web applications.

#jsonp#content-negotiation#html-templates
Stars2.0k
Forks151
Last commit3 months ago
EventBus
EventBusGo

A lightweight eventbus library for Go with async compatibility and cross-process event support.

#event-driven#async#message-broker
Stars2.0k
Forks242
Last commit2 years ago
go-toml
go-tomlGo

A Go library for encoding and decoding TOML configuration files with high performance and stdlib-like behavior.

#parsing#hacktoberfest#unmarshaling
Stars2.0k
Forks251
Last commit26 days ago
is
isGo

A lightweight testing mini-framework for Go with a simple API and readable failure messages.

#developer-tools#minimalist#unit-testing
Stars2.0k
Forks67
Last commit2 years ago
goThemis
goThemisC

A high-level cryptographic library providing secure storage, messaging, and session encryption with unified APIs across 14+ platforms.

#ios#secure-messaging#forward-secrecy
Stars2.0k
Forks159
Last commit4 months ago
Themis
ThemisC

A high-level cryptographic library providing secure data storage, messaging, and session encryption with unified APIs across 14+ platforms.

#ios#secure-messaging#forward-secrecy
Stars2.0k
Forks159
Last commit4 months ago
mgo
mgoGo

A high-performance, maintained fork of the mgo MongoDB driver for the Go programming language.

#database#bson#nosql
Stars2.0k
Forks222
Last commit4 years ago
Oto
OtoGo

A low-level Go library for cross-platform sound playback with a simple context and player model.

#sound#embedded-audio#webassembly
Stars1.9k
Forks152
Last commit1 day ago
modern-go-application
modern-go-applicationGo

A Go application boilerplate and example implementing modern development practices like configuration, logging, telemetry, and graceful shutdown.

#graceful-shutdown#golang-server#application-boilerplate
Stars1.9k
Forks174
Last commit
sshportal
sshportalGo

A transparent SSH and telnet bastion server that simplifies secure access management without requiring client-side configuration.

#devops#ssh-server#fun
Stars1.9k
Forks141
Last commit14 hours ago
Seagull
SeagullJavaScript

A friendly web-based UI for managing and monitoring Docker containers and images with multi-host support.

#seagull#multi-host#container-orchestration
Stars1.9k
Forks264
Last commit8 years ago
loginsrv
loginsrvGo

A standalone JWT login microservice with pluggable backends including OAuth2, htpasswd, and OSIAM.

#caddy#service#oauth2
Stars1.9k
Forks148
Last commit5 years ago
gg
ggGo

A lightweight Linux command-line proxy tool that redirects traffic of any command via a proxy without installing V2Ray.

#graftcp#developer-tools#proxy
Stars1.9k
Forks152
Last commit1 month 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
Forks327
Last commit4 days ago
Proto.actor
Proto.actorC#

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

#akka#proto-actor#distributed-systems
Stars1.9k
Forks292
Last commit5 months 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
Forks476
Last commit1 month ago
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
Forks529
Last commit1 year ago
oidc
oidcGo

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

#oauth#oauth2#client
Stars1.9k
Forks219
Last commit1 day ago
imagick
imagickGo

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

#graphics#cgo#imagemagick
Stars1.9k
Forks185
Last commit2 months ago
PreviousPage 13 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
1 year ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112