Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Go

Go

2766 projects

Showing 36 of 2766 projects

vhs
vhsGo

Write terminal GIFs as code for integration testing and demoing your CLI tools.

#gif-generation#recording#ffmpeg
Stars20.4k
Forks447
Last commit25 days ago
NATS
NATSGo

High-performance server for NATS.io, a cloud and edge native messaging system for digital systems, services, and devices.

#messaging-system#high-performance#message-queue
Stars20.3k
Forks1.9k
Last commit1 day ago
NATS (k)
NATS (k)Go

High-performance server for NATS.io, a cloud and edge native messaging system for distributed systems.

#iot#messaging-system#message-queue
Stars20.3k
Forks1.9k
Last commit1 day ago
validator
validatorGo

A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.

#validation#api-validation#go-library
Stars20.1k
Forks1.4k
Last commit4 days ago
Learn Go with 1000+ Exercises
Learn Go with 1000+ ExercisesGo

Learn Go programming through 1000+ hand-crafted examples, exercises, and quizzes.

#examples#education#golang-examples
Stars20.1k
Forks2.7k
Last commit1 year ago
MediaMTX
MediaMTXGo

Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.

#rtmp-server#rtcp#golang
Stars19.6k
Forks2.3k
Last commit
Go Books
Go BooksGo

A curated collection of the best Go programming books for developers at every level, from beginners to experts.

#programming-books#go-programming#developer-tools
Stars19.6k
Forks2.3k
Last commit11 days ago
GoBooks
GoBooksGo

A curated collection of the best Go programming books for developers at every level, from beginners to experts.

#programming-books#developer-education#go-programming
Stars19.6k
Forks2.3k
Last commit11 days ago
GoTTY
GoTTYGo

A command-line tool that turns any CLI application into a shareable web-based terminal interface.

#websocket-server#go-application#web-terminal
Stars19.5k
Forks1.4k
Last commit2 years ago
gor
gorGo

Capture and replay live HTTP traffic to test systems with real data, increasing confidence in deployments and infrastructure changes.

#load-testing#devops#testing-tool
Stars19.3k
Forks90
Last commit5 months ago
Goreplay
GoreplayGo

Capture and replay live HTTP traffic to test systems with real data for deployment confidence.

#load-testing#devops#testing-tool
Stars19.3k
Forks90
Last commit5 months ago
golangci-lint
golangci-lintGo

A fast Go linters runner that runs linters in parallel, uses caching, and includes over a hundred linters.

#developer-tools#linter#golangci-lint
Stars19.2k
Forks1.6k
Last commit3 days ago
gvisor
gvisorGo

An application kernel for containers that provides strong isolation by implementing a Linux-like interface in memory-safe Go.

#container-security#sandbox#oci
Stars18.8k
Forks1.8k
Last commit18 hours ago
migrate
migrateGo

A database migration tool and library for Go, supporting multiple databases and sources via CLI or programmatic API.

#migration#database#version-control
Stars18.7k
Forks1.6k
Last commit19 days ago
Go Developer Roadmap
Go Developer Roadmap

Roadmap to becoming a Go developer in 2020

#roadmap#golang#go
Stars18.4k
Forks2.2k
Last commit3 years ago
sqlc
sqlcGo

Generate type-safe code from SQL queries for Go, Kotlin, Python, and TypeScript applications.

#orm#developer-tools#database-tool
Stars18.1k
Forks1.1k
Last commit2 days ago
xbar
xbarGo

Display the output of any script or program in your macOS menu bar.

#macos-menu#wails#productivity
Stars18.1k
Forks653
Last commit1 year ago
ZincSearch
ZincSearchGo

ZincSearch . A lightweight alternative to elasticsearch that requires minimal resources, written in Go.

#search#modern#searchengine
Stars17.9k
Forks777
Last commit1 month ago
Telegraf
TelegrafGo

A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.

#plugin-system#observability#logs
Stars17.7k
Forks5.8k
Last commit1 day ago
Telegraf PostgreSQL plugin
Telegraf PostgreSQL pluginGo

A plugin-driven agent for collecting, processing, aggregating, and writing metrics, logs, and arbitrary data.

#plugin-system#observability#logs
Stars17.7k
Forks5.8k
Last commit1 day ago
sqlx
sqlxGo

A set of extensions for Go's database/sql library providing named parameter support and struct mapping.

#database-driver#database#named-parameters
Stars17.7k
Forks1.1k
Last commit1 year ago
RQLite
RQLiteGo

A lightweight, fault-tolerant distributed relational database built on SQLite, designed for high availability with minimal operational effort.

#database#high-availability#replication
Stars17.6k
Forks797
Last commit1 day ago
Uber
UberMakefile

Uber's official style guide for writing idiomatic and maintainable Go code.

#development-guidelines#code-quality#best-practices
Stars17.6k
Forks1.8k
Last commit3 months ago
gods
godsGo

A comprehensive collection of data structures and algorithms implemented in Go, including lists, sets, maps, trees, stacks, and queues.

#sets#trees#stacks
Stars17.4k
Forks1.8k
Last commit1 year ago
Ory Hydra
Ory HydraGo

OpenID Certified OAuth 2.0 and OpenID Connect server optimized for low-latency, high throughput, and cloud-native deployments.

#authorization-server#oauth2#federation
Stars17.4k
Forks1.6k
Last commit2 days ago
VictoriaMetrics
VictoriaMetricsGo

A fast, cost-effective, and scalable open-source monitoring solution and time series database.

#graphite#influxdb-alternative#database
Stars17.4k
Forks1.7k
Last commit1 day ago
ent
entGo

A simple yet powerful entity framework for Go that makes it easy to build and maintain applications with large data-models.

#orm#database#schema-as-code
Stars17.1k
Forks1.0k
Last commit1 month ago
httprouter
httprouterGo

A lightweight, high-performance HTTP request router for Go with zero garbage allocation and explicit route matching.

#zero-garbage#net-http#httprouter
Stars17.1k
Forks1.5k
Last commit2 years ago
PhoneInfoga
PhoneInfogaGo

An advanced information gathering framework for scanning international phone numbers to collect OSINT data.

#footprint#phone-number-scanning#information-gathering
Stars17.1k
Forks5.2k
Last commit6 months ago
kubo
kuboGo

The original and most widely used IPFS implementation in Go, providing a full-featured node for decentralized content-addressed storage.

#ipfs#dht#decentralized-storage
Stars17.1k
Forks3.2k
Last commit1 day ago
webrtc
webrtcGo

A pure Go implementation of the WebRTC API for building real-time communication applications.

#data-channels#pion-webrtc#embedded-systems
Stars16.7k
Forks1.9k
Last commit2 days ago
Weaviate
WeaviateGo

An open-source, cloud-native vector database that combines semantic search with structured filtering for AI applications.

#semantic-search#ai#approximate-nearest-neighbor-search
Stars16.6k
Forks1.4k
Last commit1 day ago
vim-go
vim-goVim Script

A comprehensive Go development plugin for Vim and Neovim with advanced language tooling integration.

#hacktoberfest#lps#language-server
Stars16.2k
Forks1.4k
Last commit6 days ago
MailHog
MailHogGo

A developer tool for testing email sending by capturing SMTP traffic and providing a web UI and API to inspect messages.

#mail-catcher#email-testing#developer-tools
Stars16.1k
Forks1.2k
Last commit2 years ago
goreleaser
goreleaserGo

A release automation tool for Go, Rust, Zig, TypeScript, and Python projects that simplifies building, packaging, and publishing.

#multi-language#hacktoberfest#package
Stars16.0k
Forks1.1k
Last commit21 hours ago
transfer.sh
transfer.shGo

A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.

#hacktoberfest#hacktoberfest2021#transfersh
Stars15.9k
Forks1.6k
Last commit1 month ago
PreviousPage 4 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
1 day ago
#Golang1468
#Go Library490
#Cli Tool322
#Docker322
#Devops269
#Developer Tools225
#Cli209
#Golang Library206
#Self Hosted206
#Hacktoberfest154
#Performance148
#Microservices144