Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3795 projects10291.0k total stars1131.9k total forks29 languages

Open-source projects built with Go

There are currently 3795 open-source projects built with Go, with a combined total of 10291.0k GitHub stars. The most common language among these projects is Go.

Showing 3,795 open-source projects · page 25 of 106

……
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
NumKong
NumKongashvardanian/NumKong

A portable mixed-precision math library with 2,000+ SIMD kernels for 15+ numeric types across x86, Arm, RISC-V, and WebAssembly.

1.9k128C
6 days ago
dyff
dyffhomeport/dyff

A diff tool for YAML and JSON files that shows only the changed parts with compact, clear output.

1.9k100Go
11 days ago
oidc
oidczitadel/oidc

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

1.9k219Go
1 day ago
gosl
goslcpmech/gosl

A comprehensive Go scientific library for numerical simulations, linear algebra, differential equations, and computational geometry.

1.9k148Go
8 months ago
imagick
imagickgographics/imagick

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

1.9k185Go
2 months ago
ghw
ghwjaypipes/ghw

A Go library for hardware discovery and inspection on Linux, Windows, and macOS without requiring root privileges.

1.9k223Go
8 days ago
goad
goadgoadapp/goad

A highly distributed load testing tool powered by AWS Lambda, enabling global website performance testing at minimal cost.

1.9k182Go
6 years ago
smartcrop
smartcropmuesli/smartcrop

A pure Go implementation that finds optimal image crops for arbitrary aspect ratios using content-aware analysis.

1.9k117Go
3 years ago
fac
facmkchoi212/fac

A command-line interface tool for resolving git merge conflicts with intuitive keyboard shortcuts.

1.9k51Go
2 years ago
zoekt
zoektsourcegraph/zoekt

A fast trigram-based text search engine optimized for source code with substring, regex, and boolean query support.

1.9k235Go
2 days ago
S2 geometry
S2 geometrygolang/geo

A robust Go library for spherical geometry, designed for geographic data and spatial indexing.

1.9k197Go
4 days ago
rill
rilldestel/rill

A Go toolkit for building concurrent programs using composable, channel-based pipelines with automatic error propagation.

1.9k28Go
1 day ago
spaGO
spaGOnlpodyssey/spago

A self-contained machine learning and natural language processing library written in pure Go with a dynamic computational graph.

1.9k88Go
1 year ago
ots
otssniptt-official/ots

A CLI tool to share end-to-end encrypted secrets via one-time URLs that self-destruct after viewing or expiry.

1.8k52Go
1 year ago
Lotus
Lotususelotus/lotus

Open-source pricing and billing engine for SaaS companies to deploy, monitor, and experiment with custom subscriptions and usage-based pricing.

1.8k133Python
15 days ago
canvas
canvastdewolff/canvas

A Go vector graphics library that renders to SVG, PDF, raster images, HTML Canvas, and more with advanced text and path operations.

1.8k122Go
6 days ago
go-getter
go-getterhashicorp/go-getter

A Go library for downloading files and directories from various sources using a single URL string.

1.8k272Go
4 days ago
sqlite-tui
sqlite-tuimathaou/sqlite-tui

A terminal user interface (TUI) for viewing, editing, and querying SQLite and CSV database files.

1.8k35Go
4 years ago
Engo
EngoEngoEngine/engo

A cross-platform 2D game engine written in Go using an Entity Component System (ECS) architecture.

1.8k132Go
5 months ago
bot
botgo-telegram/bot

A zero-dependency Go framework for building Telegram bots with full API support, webhooks, and middleware.

1.8k160Go
3 days ago
Plik
Plikroot-gg/plik

A scalable, self-hosted temporary file upload system similar to WeTransfer, built in Go.

1.8k196Go
10 days ago
uuid
uuidgofrs/uuid

A pure Go implementation of UUIDs (RFC-9562) supporting versions 1-8 for generation and parsing.

1.8k126Go
12 days ago
surf
surfenetx/surf

Advanced Go HTTP client with browser impersonation, TLS fingerprinting, HTTP/3 support, and anti-bot bypass for web automation.

1.8k95Go
19 days ago
discovery
discoveryBilibili/discovery

A production-ready service registry for resilient mid-tier load balancing and failover, used at Bilibili.

1.8k394Go
3 years ago
Ethermint
Ethermintevmos/ethermint

A Cosmos SDK library for building scalable, interoperable Ethereum Virtual Machine (EVM) chains on Proof-of-Stake networks.

1.8k582Go
2 years ago
gift
giftdisintegration/gift

A pure Go library providing a comprehensive set of image processing filters with no external dependencies.

1.8k122Go
2 years ago
gws
gwslxzan/gws

A simple, high-performance, and reliable WebSocket server and client library written in Go, supporting TCP, KCP, and Unix domain sockets.

1.8k122Go
1 month ago
stenographer
stenographergoogle/stenographer

A high-performance packet capture solution that buffers all network traffic to disk for fast retrieval of specific subsets.

1.8k233Go
5 years ago
eris
erisrotisserie/eris

A Go error handling library providing readable stack traces, flexible formatting, and seamless integration with existing error types.

1.8k55Go
1 year ago
go-pinyin
go-pinyinmozillazg/go-pinyin

A Go library and CLI tool for converting Chinese characters to Hanyu Pinyin with tone support.

1.8k207Go
5 months ago
bob
bobstephenafamo/bob

A Go SQL toolkit with a query builder, ORM, and code generation for PostgreSQL, MySQL, and SQLite.

1.8k112Go
23 hours ago
GoDNS
GoDNStimothyye/godns

A self-hosted dynamic DNS client with multi-provider support and a built-in web panel, written in Go.

1.8k246Go
1 month ago
gev
gevAllenxuxu/gev

A lightweight, fast, non-blocking TCP network library and WebSocket server for Go, based on the Reactor pattern.

1.8k192Go
1 year ago
redis-lock
redis-lockbsm/redislock

A Go library providing a simplified distributed locking implementation using Redis.

1.8k165Go
2 months ago
Fuego
Fuegogo-fuego/fuego

A Go web framework that automatically generates OpenAPI 3 specifications from source code, compatible with Gin and Echo.

1.8k127Go
4 days ago
SSL Labs Scan
SSL Labs Scanssllabs/ssllabs-scan

A command-line client for SSL Labs APIs, enabling automated and bulk SSL/TLS security assessments.

1.8k249Go
2 years ago
1
24
25
26
106