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

gofeed
gofeedGo

A robust Go library for parsing RSS, Atom, and JSON feeds with support for extensions and invalid feed handling.

#rss-feed#atom-feed#rss
Stars2.9k
Forks222
Last commit5 days ago
Libredesk
LibredeskGo

Open-source, self-hosted customer support desk in a single binary. A lightweight alternative to Intercom, Zendesk, Chatwoot.

#ticketing-system#customer service#customer support automation
Stars2.9k
Forks247
Last commit
Gokapi
GokapiGo

A lightweight, self-hosted alternative to Firefox Send for private file sharing with automatic expiration and S3 support.

#backblaze-b2#s3-storage#selfhosted
Stars2.8k
Forks138
Last commit2 days ago
liftbridge
liftbridgeGo

Kafka-style lightweight, fault-tolerant message streaming built on NATS with a single Go binary.

#liftbridge#kafka-alternative#message-queue
Stars2.8k
Forks118
Last commit1 month ago
email
emailGo

A robust and flexible Go library for creating and sending emails with support for attachments, HTML content, and connection pooling.

#backend-development#email-sending#email-attachments
Stars2.8k
Forks337
Last commit2 years ago
do
doGo

A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.

#graceful-shutdown#injection#software-architecture
Stars2.8k
Forks109
Last commit3 days ago
heimdall
heimdallGo

An enhanced HTTP client for Go with built-in retry mechanisms, circuit breaking, and plugin support for fault-tolerant requests.

#httpclient#retry-mechanism#circuit-breaker
Stars2.8k
Forks207
Last commit1 month ago
cli
cliGo

A CLI tool that generates production-ready full-stack projects with Go backend, modern frontend, and automated deployment via a single command.

#cli-app#cli-commands#vite
Stars2.8k
Forks268
Last commit6 months ago
memguard
memguardGo

A Go library that creates a secure software enclave to protect sensitive data in memory from exposure and attacks.

#cold-boot-protection#crypto#data-protection
Stars2.8k
Forks135
Last commit3 months ago
maroto
marotoGo

A Bootstrap-inspired Go library for creating PDFs with a grid layout system, using gofpdf for fast and simple PDF generation.

#fast#bootstrap-inspired#go-library
Stars2.7k
Forks256
Last commit10 days ago
GCache
GCacheGo

A feature-rich in-memory cache library for Go with support for LRU, LFU, ARC, and expirable entries.

#lfu-cache#in-memory-cache#expirable-cache
Stars2.7k
Forks280
Last commit2 years ago
tiedot
tiedotGo

A rudimentary embedded NoSQL document database written in Go that stores JSON documents and provides HTTP API access.

#database#data-storage#database-engine
Stars2.7k
Forks258
Last commit5 years ago
myLG
myLGGo

A command-line network diagnostic tool that combines multiple network probes like ping, traceroute, BGP, and packet analysis.

#looking-glass#whois#dns-lookup
Stars2.7k
Forks237
Last commit6 years ago
goworld
goworldGo

A scalable distributed game server engine written in Go, featuring hot-swapping for live updates.

#multiplayer#game-server#distributed-systems
Stars2.7k
Forks476
Last commit9 months ago
KICS
KICSOpen Policy Agent

KICS is an open-source static analysis tool that finds security vulnerabilities, compliance issues, and misconfigurations in Infrastructure as Code.

#hacktoberfest#kubernetes#security-scanning
Stars2.7k
Forks380
Last commit3 days ago
gocql
gocqlGo

A fast and robust Go client driver for Apache Cassandra, implementing the native CQL binary protocol.

#database-driver#database#client
Stars2.7k
Forks655
Last commit1 month ago
gojson
gojsonGo

A command-line tool that automatically generates Go struct definitions from JSON or YAML documents.

#developer-tools#yaml#struct-definition
Stars2.7k
Forks205
Last commit5 years ago
KrakenD API Gateway (.5k)
KrakenD API Gateway (.5k)Go

An ultra-high performance, stateless, declarative API Gateway written in Go for microservices and secure communications.

#api-gateway#reverse-proxy#high-performance
Stars2.7k
Forks500
Last commit2 days ago
Godog
GodogGo

Official Cucumber BDD framework for Go, enabling executable specifications using Gherkin scenarios.

#integration-testing#behavior-driven-development#go-test
Stars2.7k
Forks278
Last commit2 days ago
go.nvim
go.nvimLua

A feature-rich Go development plugin for Neovim with LSP, debugging, AI assistance, and code generation.

#dap-debugging#treesitter#nvim-dap
Stars2.7k
Forks159
Last commit2 months ago
GoBoy
GoBoyGo

A multi-platform Nintendo Game Boy and Game Boy Color emulator written in Go, featuring debugging tools and broad game compatibility.

#debugging-tools#open-source#emulation
Stars2.6k
Forks119
Last commit5 months ago
go-sciter
go-sciterC++

Golang bindings for the Sciter embeddable HTML/CSS/script engine, enabling modern desktop UI development with web technologies.

#htmlayout#sciter#desktop-ui
Stars2.6k
Forks269
Last commit3 years ago
scs
scsGo

A lightweight, efficient, and secure HTTP session management library for Go applications.

#web-security#authentication#server-side-sessions
Stars2.6k
Forks203
Last commit9 months ago
muffet
muffetGo

A fast, recursive website link checker written in Go that crawls and inspects all pages for broken links.

#website-crawler#broken-link-detection#link-checker
Stars2.6k
Forks110
Last commit21 hours ago
Flagr
FlagrGo

Flagr is an open-source Go microservice for feature flagging, A/B testing, and dynamic configuration.

#dynamic-configuration#experimentation#devops
Stars2.6k
Forks204
Last commit9 days ago
nunu
nunuGo

A CLI tool for scaffolding and building production-ready Go applications with a layered architecture.

#productivity#scaffold#dependency-injection
Stars2.6k
Forks207
Last commit15 days ago
s
sGo

A command-line tool that opens web searches directly in your browser from the terminal.

#search#productivity#terminal-utility
Stars2.6k
Forks126
Last commit1 month ago
yt-dlp Web UI
yt-dlp Web UIGo

A self-hosted web UI and RPC server for yt-dlp, enabling remote video downloading via a browser interface.

#download-manager#yt-dlp-wrapper#raspberrypi
Stars2.6k
Forks252
Last commit8 days ago
sq
sqGo

A command-line tool that provides jq-style access to structured data sources like SQL databases, CSV, and Excel files.

#data-inspection#data-wrangling#data-export
Stars2.6k
Forks42
Last commit2 days ago
Fibratus
FibratusGo

A Windows security tool for real-time adversary tradecraft detection, memory scanning, and forensics via behavior-driven rules.

#rule-engine#endpoint detection response#windows-security
Stars2.5k
Forks221
Last commit9 days ago
spinner
spinnerGo

A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications.

#ascii-animation#indicator#terminal
Stars2.5k
Forks128
Last commit1 year ago
brutespray
brutesprayGo

A fast, multi-protocol credential brute-forcer that parses Nmap, Nessus, and Nexpose output to test credentials across 30+ services.

#nmap#infosec#penetration-testing
Stars2.5k
Forks438
Last commit3 days ago
gonic
gonicGo

A free-software music streaming server implementing the Subsonic API, supporting on-the-fly transcoding, podcasts, and multi-user libraries.

#subsonic-api#transcoding#scrobbling
Stars2.5k
Forks156
Last commit1 day ago
raylib-go
raylib-goC

Go bindings for raylib, a simple library for videogames programming.

#opengl#rpi#android
Stars2.5k
Forks213
Last commit14 days ago
Donetick
DonetickGo

Donetick an open-source, user-friendly app for managing tasks and chores, featuring customizable options to help you and others stay organized

#selfhosted#chore#todolist
Stars2.5k
Forks195
Last commit10 days ago
Kyoo
KyooTypeScript

A self-hosted media server for movies, series, and anime with automatic metadata scanning and minimal maintenance.

#transcoding#media-server#ffmpeg
Stars2.5k
Forks75
Last commit23 hours ago
PreviousPage 11 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
19 hours ago
#Go1469
#Go Library487
#Cli Tool211
#Docker186
#Developer Tools172
#Golang Library167
#Devops161
#Cli154
#Self Hosted124
#Hacktoberfest121
#Performance115
#Concurrency112