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 1293 projects

html-to-markdown
html-to-markdownGo

A robust HTML to Markdown converter with plugin support, usable as a Go library, CLI tool, or via hosted API.

#developer-tools#plugin-system#commonmark
Stars3.7k
Forks206
Last commit10 days ago
upper.io/db
upper.io/dbGo

A productive data access layer for Go with ORM-like features, supporting PostgreSQL, MySQL, SQLite, MongoDB, and more.

#orm#database#database-adapter
Stars3.7k
Forks238
Last commit6 months ago
purego
puregoAssembly

A Go library for calling C functions and loading shared libraries without Cgo, enabling cross-compilation and smaller binaries.

#cgo-alternative#cgo#go-library
Stars3.6k
Forks109
Last commit1 day ago
statsviz
statsvizGo

Visualize real-time Go runtime metrics like heap, goroutines, and GC pauses via a web-based dashboard.

#garbage-collector#runtime-metrics#dashboard
Stars3.6k
Forks124
Last commit1 month ago
jennifer
jenniferGo

A Go library for generating Go source code programmatically with a fluent API.

#source-code-generation#ast-generation#developer-tools
Stars3.6k
Forks163
Last commit1 year ago
jvm.go
jvm.goGo

A toy JVM implementation written in Go for learning purposes, focusing on code readability and core JVM functionality.

#jvm-implementation#bytecode-interpreter#virtual-machine
Stars3.6k
Forks468
Last commit6 years ago
aws-sdk-go
aws-sdk-goGo

Official AWS SDK for Go, enabling developers to interact with AWS services from Go applications.

#cloud-infrastructure#backend-development#devops
Stars3.6k
Forks790
Last commit1 day ago
nutsdb
nutsdbGo

A simple, fast, embeddable, persistent key/value store written in pure Go, supporting transactions and multiple data structures.

#kv-store#database#data-structures
Stars3.6k
Forks342
Last commit4 days ago
oathkeeper
oathkeeperGo

A cloud native Identity & Access Proxy (IAP) and Access Control Decision API that authenticates, authorizes, and mutates HTTP requests.

#api-gateway#hacktoberfest#reverse-proxy
Stars3.6k
Forks409
Last commit3 days ago
gleam
gleamGo

A high-performance distributed map/reduce system with DAG execution, written in Go, supporting standalone or distributed modes.

#stream-processing#cluster-computing#distributed-systems
Stars3.6k
Forks291
Last commit27 days ago
Coraza
CorazaGo

An open-source, enterprise-grade Web Application Firewall library written in Go, compatible with ModSecurity SecLang rulesets.

#reverse-proxy#waf#owasp
Stars3.5k
Forks322
Last commit23 hours ago
gabs
gabsGo

A Go utility for parsing, creating, and editing dynamic or unknown JSON structures with a simple wrapper around encoding/json.

#parsing#dynamic-json#go-library
Stars3.5k
Forks201
Last commit2 years ago
mc
mcGo

A command-line client providing Unix-like utilities for managing filesystems and S3-compatible object storage.

#filesystem#devops#coreutils
Stars3.5k
Forks677
Last commit6 months ago
Simple Binary Encoding
Simple Binary EncodingJava

A high-performance binary message codec for low-latency financial applications, with multi-language support.

#high-performance#csharp#java
Stars3.5k
Forks580
Last commit13 days ago
GoSublime
GoSublimeGo

An IDE-like plugin for Sublime Text 3 that provides comprehensive Go development tools and code completion.

#text-editor-extension#developer-tools#ide-integration
Stars3.4k
Forks296
Last commit5 years ago
Heka
HekaGo

A deprecated tool for collecting, processing, and delivering data from multiple sources with Go and Lua plugin support.

#pipeline-tool#lua-plugins#real-time-processing
Stars3.4k
Forks517
Last commit2 years ago
OP Vault ChatGPT
OP Vault ChatGPTJavaScript

Give ChatGPT long-term memory by uploading custom knowledge base files (PDF, txt, epub) and asking questions via a React frontend.

#openai#question-answering#vector-database
Stars3.4k
Forks298
Last commit11 months ago
playwright-go
playwright-goGo

A Go library to automate Chromium, Firefox, and WebKit browsers with a single API for cross-browser web automation.

#playwright#hacktoberfest#headless-chrome
Stars3.4k
Forks232
Last commit3 months ago
playwright-go
playwright-goGo

A Go library for cross-browser automation, controlling Chromium, Firefox, and WebKit with a single API.

#playwright#hacktoberfest#headless-chrome
Stars3.4k
Forks232
Last commit3 months ago
mo
moGo

A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.

#either#functional-programming#either-type
Stars3.4k
Forks110
Last commit2 days ago
quicktemplate
quicktemplateGo

A fast, powerful, and easy-to-use template engine for Go that compiles templates to Go code for optimal performance.

#fast#server-side-rendering#template-engine
Stars3.3k
Forks145
Last commit1 year ago
clickhouse-go
clickhouse-goGo

A high-performance Go driver for ClickHouse offering both native and standard database/sql interfaces.

#columnar-database#database-driver#database
Stars3.3k
Forks661
Last commit2 days ago
go-doxy
go-doxyGo

A lightweight, high-performance reverse proxy and container orchestrator with a WebUI for self-hosted applications.

#reverse-proxy#container-orchestration#microservice
Stars3.3k
Forks130
Last commit23 hours ago
dry
dryGo

A terminal-based application to manage Docker containers, images, networks, and Swarm clusters with a keyboard-driven interface.

#docker-engine#devops#terminal-tui
Stars3.3k
Forks102
Last commit1 month ago
Web Application with Go the Anti-Textbook
Web Application with Go the Anti-TextbookGo

A free tutorial book teaching web development in Go without frameworks by building a todo list application.

#open-source-book#educational#book
Stars3.2k
Forks273
Last commit
nano
nanoGo

A lightweight, high-performance Go framework for building real-time game servers and distributed systems.

#multiplayer#websocket-server#game-server
Stars3.2k
Forks463
Last commit3 months ago
APNs2
APNs2Go

A Go package for sending Apple Push Notifications via the HTTP/2 APNs provider API.

#apple#safari#jwt-token
Stars3.2k
Forks353
Last commit10 months ago
goreporter
goreporterGo

A Go tool that runs multiple linters concurrently to perform static analysis, unit testing, and generate comprehensive code quality reports.

#unit-test#developer-tools#unit-testing
Stars3.1k
Forks263
Last commit7 years ago
goreporter
goreporterGo

A Go tool that performs static analysis, unit testing, and code review to generate comprehensive code quality reports.

#unit-test#developer-tools#unit-testing
Stars3.1k
Forks263
Last commit7 years ago
mergo
mergoGo

A Go library for merging structs and maps, useful for configuration defaults and avoiding complex conditionals.

#hacktoberfest#structures#open-source
Stars3.1k
Forks284
Last commit2 months ago
G3N
G3NGo

A cross-platform 3D game engine written in Go, featuring OpenGL rendering, an integrated GUI, and spatial audio.

#webassembly#3d-game-engine#opengl
Stars3.1k
Forks312
Last commit2 months ago
kong
kongGo

A Go library for building command-line interfaces with declarative structs and tags.

#declarative#help-generation#validation
Stars3.1k
Forks164
Last commit5 days ago
gophers
gophersGo

A collection of high-quality, print-ready Gopher artwork celebrating the Go programming language community.

#print-design#creative-commons#gopher
Stars3.1k
Forks144
Last commit2 days ago
pongo2
pongo2Go

A Django-syntax templating engine for Go with advanced expressions, macros, and sandboxing.

#template#django-templates#pongo2
Stars3.1k
Forks284
Last commit1 month ago
Pumba
PumbaGo

Chaos testing and network emulation tool for Docker and containerd containers.

#stress-testing#container-runtime#container-resilience
Stars3.0k
Forks207
Last commit3 days ago
asciigraph
asciigraphGo

A lightweight Go package for creating ASCII line graphs in command-line applications with zero dependencies.

#chart#graph#line-chart
Stars3.0k
Forks120
Last commit2 months ago
PreviousPage 9 of 36Next

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