Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2767 projects

Showing 36 of 2767 projects

DBdeployer
DBdeployerGo

A Go-based tool for easily deploying MySQL database servers in isolated sandboxes for testing and development.

#sandbox#deployment#devops
Stars716
Forks155
Last commit4 months ago
dataflowkit
dataflowkitGo

A Go web scraping framework that extracts structured data from websites using CSS selectors, including JavaScript-rendered pages.

#chrome-fetcher#scraping-websites#javascript-rendering
Stars716
Forks82
Last commit3 years ago
Chapar
ChaparGo

A native API testing tool for developers, supporting both HTTP and gRPC protocols with a focus on simplicity and local data storage.

#postman-alternative#desktop-application#rest
Stars709
Forks43
Last commit5 days ago
kyber
kyberGo

Advanced cryptographic toolkit for Go providing primitives beyond basic signing and encryption for distributed systems.

#distributed-systems#go-library#constant-time
Stars703
Forks178
Last commit2 months ago
go-astisub
go-astisubGo

A Go library and CLI for parsing, writing, syncing, merging, and converting subtitle files across multiple formats.

#video-subtitles#subtitle-processing#media-automation
Stars703
Forks134
Last commit10 days ago
go-simple-mail
go-simple-mailGo

A Go package for sending emails via SMTP with support for keep-alive connections, TLS/SSL, and bulk sending.

#mail#email-attachments#golang-package
Stars697
Forks104
Last commit2 years ago
protolint
protolintGo

A pluggable linter and fixer to enforce Protocol Buffer style and conventions.

#developer-tools#fixer#style-linter
Stars697
Forks64
Last commit16 days ago
whatlanggo
whatlanggoGo

A natural language detection library for Go that identifies 84 languages and scripts with no external dependencies.

#multilingual-support#text-analysis#script-recognition
Stars697
Forks68
Last commit3 years ago
o
oGo

A snappy, configuration-free terminal text editor and IDE with syntax highlighting, LSP support, and built-in build/format tools.

#terminal-editor#build-tools#unix
Stars697
Forks17
Last commit1 day ago
goyek
goyekGo

A task automation library for Go, designed as a portable alternative to Make, Mage, and Task.

#task-automation#devops#go-library
Stars696
Forks38
Last commit2 days ago
aws-lambda-go
aws-lambda-goGo

A fast and clean way to execute Go on AWS Lambda without spawning a process.

#lambda#serverless#cloud-computing
Stars696
Forks33
Last commit9 years ago
jwt
jwtGo

A safe, simple, and fast JSON Web Token (JWT) library for Go, implementing RFC 7519.

#jwt-token#rfc 7519#jwt-claims
Stars690
Forks46
Last commit1 year ago
lhttp
lhttpGo

A Go-based HTTP-like protocol over WebSocket for building scalable, customizable instant messaging servers.

#chat#instant-messaging#http-integration
Stars687
Forks138
Last commit8 years ago
govisual
govisualGo

Zero-config HTTP request visualizer and debugger for Go web applications during local development.

#hacktoberfest#developer-tools#opentelemetry-go
Stars684
Forks20
Last commit1 month ago
ro
roGo

A Go implementation of the ReactiveX spec providing a declarative and composable API for handling asynchronous data streams.

#event-driven#pipeline#observables
Stars679
Forks23
Last commit6 days ago
Guora
GuoraGo

A self-hosted, Quora-like web application for private Q&A communities, built with Go.

#qna-platform#community-software#postgresql
Stars673
Forks101
Last commit3 years ago
go-mutesting
go-mutestingGo

A framework for performing mutation testing on Go source code to find untested implementation cases.

#software-testing#go-testing#test-coverage
Stars673
Forks59
Last commit2 years ago
ozzo-dbx
ozzo-dbxGo

A Go package that enhances database/sql with powerful data retrieval methods and DB-agnostic query building.

#database-driver#query-builder#crud
Stars670
Forks112
Last commit4 days ago
go-mod-outdated
go-mod-outdatedGo

A command-line tool that displays outdated Go module dependencies in a readable table format.

#prettifier#go-modules#devops
Stars670
Forks30
Last commit3 years ago
sleepy
sleepyGo

A minimal micro-framework for building RESTful APIs in Go with a resource-oriented design.

#json-api#http-server#micro-framework
Stars669
Forks52
Last commit8 years ago
Gockerize
GockerizeShell

Build static Go binaries and package them into minimal Docker containers using a simple bash script.

#containerization#devops#static-binary
Stars667
Forks17
Last commit8 years ago
Swirl
SwirlGo

A web-based management interface for Docker with a focus on Swarm cluster administration.

#devops#rbac#moby
Stars667
Forks84
Last commit3 years ago
prealloc
preallocGo

A Go static analysis tool that identifies slice declarations that could be preallocated for better performance.

#developer-tools#linter#slice
Stars666
Forks26
Last commit6 months ago
golongpoll
golongpollGo

A Go library for implementing HTTP long-polling servers and clients to enable web pub-sub communication.

#longpoll-requests#longpoll#event-driven
Stars664
Forks61
Last commit3 years ago
gocc
goccGo

A Go compiler kit that generates lexers and parsers from BNF grammars with LR-1 conflict resolution.

#lr1-parsing#bnf#conflict-resolution
Stars663
Forks48
Last commit7 months ago
galah
galahGo

An LLM-powered web honeypot that dynamically crafts realistic HTTP responses to mimic various applications and detect malicious traffic.

#api-caching#http-server#suricata
Stars663
Forks67
Last commit1 year ago
sqlhooks
sqlhooksGo

A Go library that attaches hooks to any database/sql driver for query instrumentation without code changes.

#tracing#query-instrumentation#database
Stars663
Forks47
Last commit2 years ago
delve
delveGo

A debugger for the Go programming language designed to be simple, full-featured, and easy to use.

#go-ecosystem#golang-tooling#cli-tool
Stars661
Forks118
Last commit8 days ago
Scribble.rs
Scribble.rsGo

A free, privacy-respecting, self-hostable pictionary game with no ads or accounts required.

#multiplayer#pictionary-game#skribbl
Stars658
Forks216
Last commit3 months ago
tfupdate
tfupdateGo

A CLI tool to update version constraints in Terraform and OpenTofu configurations and lock files, supporting bulk updates and CI automation.

#devops#version-management#opentofu
Stars657
Forks25
Last commit1 month ago
HARFANG 3D
HARFANG 3DC++

A cross-platform, multi-language 3D engine for real-time visualization, supporting C++, Python, Lua, and Go.

#realtime#embedded-systems#physics
Stars657
Forks70
Last commit3 years ago
pester
pesterGo

A Go HTTP client wrapper that adds retries, backoff strategies, and concurrency for resilient network requests.

#retry-logic#concurrent-requests#backoff
Stars654
Forks69
Last commit4 years ago
limiters
limitersGo

A Go library providing distributed rate limiting algorithms with pluggable backends and locks for scalable applications.

#grpc-middleware#leaky-bucket#redis
Stars652
Forks63
Last commit28 days ago
ergo
ergoGo

A simple reverse proxy that manages multiple local apps through custom domains, eliminating port memorization.

#reverse-proxy#developer-tools#port-management
Stars651
Forks59
Last commit1 year ago
go-mastodon
go-mastodonGo

A comprehensive Go client library for interacting with the Mastodon API.

#oauth#social-media#mastodon
Stars649
Forks90
Last commit1 month ago
konfig
konfigGo

A composable, observable, and performant configuration management library for Go designed for distributed systems.

#golang-package#observability#distributed-systems
Stars645
Forks53
Last commit5 years ago
PreviousPage 30 of 77Next

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
#Golang1469
#Go Library491
#Cli Tool323
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library207
#Self Hosted206
#Hacktoberfest154
#Performance149
#Microservices144