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 83 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
otellix
otellixoluwajubelo1/otellix

OpenTelemetry-native LLM observability SDK for Go backends, providing tracing, token tracking, cost attribution, and budget guardrails.

4327Go
20 days ago
anko
ankoGuilhermeCaruso/anko

A command-line file watcher that executes configured actions like restarts or scripts when files change.

432Go
5 years ago
godist
godiste-dard/godist

A Go library providing idiomatic implementations of continuous and discrete probability distributions with standard statistical methods.

437Go
11 years ago
argv
argvcosiner/argv

A Go library for splitting command line strings into arguments arrays using bash syntax.

437Go
6 years ago
cli
clihashicorp/cli

A Go library for building command-line interfaces with subcommands, autocompletion, and terminal helpers.

4310Go
4 days ago
pdfjuicer
pdfjuicerdmikhr/pdfjuicer

A fast command-line tool written in Go for extracting PDF pages as customizable images and thumbnails.

430Go
9 months ago
go-up
go-upufoscout/go-up

A lightweight Go configuration library with recursive placeholders resolution and no external dependencies.

438Go
6 years ago
go-ef
go-efamallia/go-ef

A Go implementation of the Elias-Fano encoding for efficient integer sequence compression.

429Go
2 years ago
go-log
go-logian-kent/go-log

A Go logging library with log4go compatibility, hierarchical loggers, and multiple appenders.

4222Go
8 years ago
cloud-operators
cloud-operatorsIBM/cloud-operators

Provision and bind IBM Cloud services to your Kubernetes cluster using Kubernetes-native custom resources.

4234Go
4 days ago
autoflags
autoflagsartyom/autoflags

Automatically exposes Go struct fields as command-line flags using struct tags.

424Go
4 years ago
rotom
rotomxgzlucario/rotom

A high-performance, low-latency tiny Redis server written in Go, compatible with RESP protocols.

424Go
1 year ago
ddt
ddtsgrodriguez/ddt

A Go library for building and evaluating dynamic decision trees programmatically or from JSON, with support for pre-processing inputs.

424Go
5 years ago
logex
logexchzyer/logex

A Go logging library with tracing, structured output, and level support, wrapping the standard log library.

4213Go
2 years ago
evaluator
evaluatornullne/evaluator

A Go library for dynamically evaluating expressions using s-expression syntax, designed for simplicity and extensibility.

428Go
3 years ago
go-debugger-devtools
go-debugger-devtoolsallada/go-debugger-devtools

A Go debugger that uses Chrome DevTools as a front-end interface with Delve as the backend.

424Go
9 years ago
klint
klintuswitch/klint

A real-time Kubernetes resource linter that monitors changes and alerts teams via Slack about policy violations.

429Go
1 year ago
Percona Everest Operator
Percona Everest Operatorpercona/everest-operator

A Kubernetes operator that manages the lifecycle of MySQL, MongoDB, and PostgreSQL databases with a unified API.

4228Go
9 days ago
vjson
vjsonmiladibra10/vjson

A Go package for declarative JSON object validation with support for multiple field types and schema parsing.

414Go
1 year ago
gpath
gpathtenntenn/gpath

A Go package for accessing struct fields by path expressions using reflection.

414Go
9 years ago
purl
purlian-kent/purl

A Go library that embeds Perl 5.20.1 to evaluate Perl code with persistent state and call native Go functions via XS.

415Go
11 years ago
Bread
Breadpegvin/bread

A CLI tool to install, update, remove, and run AppImages directly from GitHub releases.

411Go
2 years ago
hashgen
hashgencyclone-github/hashgen

A blazingly fast CLI hash generator supporting 60+ hash functions, encoding, and decoding operations.

415Go
10 days ago
pocketbase-gogen
pocketbase-gogenSnonky/pocketbase-gogen

A CLI tool that generates type-safe Go accessor structs and hooks from PocketBase schemas.

412Go
10 months ago
Tapirx
Tapirxvirtalabs/tapirx

A cross-platform tool that passively discovers and identifies networked medical devices by inspecting HL7 and DICOM network traffic.

4110Go
4 months ago
go-dag
go-dagrhosocial/go-dag

A Go framework for managing workflow execution defined by directed acyclic graphs (DAGs) with zero external dependencies.

413Go
2 years ago
phoenix
phoenixphoenix-tui/phoenix

A high-performance, modular TUI framework for Go with perfect Unicode support, DDD architecture, and Elm-inspired design.

411Go
3 days ago
md2png
md2pngweaming/md2png

A command-line tool that converts markdown files to PNG images with custom CSS styling support.

411Go
7 years ago
mac-sleep-notifier
mac-sleep-notifierprashantgupta24/mac-sleep-notifier

A Go library that provides macOS sleep and wake notifications via a channel.

417Go
7 years ago
goid
goidjakehl/goid

A Go package for generating RFC 4122 compliant UUID version 4 identifiers.

414Go
7 years ago
Coffer
Cofferclaygod/coffer

A simple, in-memory ACID key-value database written in Go, designed for high throughput at medium to low latency.

414Go
7 months ago
golyrics
golyricsmamal72/golyrics

A Go package for fetching song lyrics from the Wikia (Lyrics.wikia.com) website.

412Go
8 years ago
ACTOR
ACTORucsb-seclab/actor

An action-guided kernel fuzzing framework that synthesizes fuzzer programs based on triggered actions and their temporal relationships.

417Go
2 years ago
quadtree
quadtrees0rg/quadtree

A generic, zero-allocation, and heavily optimized quadtree implementation for Go with 100% test coverage.

411Go
1 year ago
straf
strafSonicRoshan/straf

Convert Go structs to GraphQL objects and build schemas dynamically using struct tags.

406Go
6 years ago
wire
wireFs02/wire

Strict runtime dependency injection library for Go that validates dependencies and prevents missing or ambiguous injections.

408Go
5 years ago
1
82
83
84
106