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 79 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
maps
mapsgoradd/maps

A Go generics library providing a unified interface for standard, concurrent-safe, and ordered maps with built-in synchronization and sorting.

553Go
7 months ago
govader
govaderjonreiter/govader

A Go port of VADER sentiment analysis for scoring text sentiment (positive, negative, neutral, compound).

557Go
1 year ago
clarifai
clarifaisamuelcouch/clarifai

A deprecated Go client library for the Clarifai v1 API, enabling image tagging and feedback functionality.

5514Go
1 year ago
okr2go
okr2gooxisto/okr2go

A simple OKR tracker that uses local Markdown files and includes a React web interface for viewing objectives.

5510Go
3 years ago
bellt
belltGuilhermeCaruso/bellt

A simple Go HTTP router with parameterized routes, middleware support, and route grouping.

557Go
4 years ago
xk6-loki
xk6-lokigrafana/xk6-loki

A k6 extension for pushing logs to Loki and executing LogQL queries for performance testing.

5522Go
1 day ago
ctc
ctcwzshiming/ctc

A non-invasive cross-platform terminal color library for Go that doesn't require modifying Print methods.

553Go
23 days ago
go-fiber-auth-api
go-fiber-auth-apiEricLau1/go-fiber-auth-api

A Go authentication API built with Fiber, MongoDB, and JWT for secure user management.

549Go
5 years ago
gofn
gofntiendc/gofn

A comprehensive collection of high-performance utility functions for Go 1.18+ leveraging generics for slices, maps, structs, and more.

541Go
4 months ago
golarm
golarmmsempere/golarm

A Go library for creating alarms triggered by system events like load, memory, uptime, and process status.

549Go
11 years ago
jsoncolor
jsoncolorneilotoole/jsoncolor

A drop-in replacement for Go's encoding/json package that outputs colorized and indented JSON for CLI applications.

546Go
5 days ago
feiertage
feiertagewlbr/feiertage

A Go library for calculating German and Austrian public holidays with regional support for all Bundesländer.

549Go
3 months ago
megos
megosandygrunwald/megos

A Go client library for accessing and retrieving information from an Apache Mesos cluster via its HTTP API.

5412Go
5 years ago
froggit-go
froggit-gojfrog/froggit-go

A universal Go library for interacting with multiple VCS providers like GitHub, GitLab, Bitbucket, and Azure Repos.

5431Go
1 month ago
xk6-prometheus
xk6-prometheusszkiba/xk6-prometheus

A k6 extension that exposes load test metrics as Prometheus HTTP endpoints for real-time monitoring.

5426Go
6 months ago
xk6-playwright
xk6-playwrightnicholasvuono/xk6-playwright

A k6 extension for browser automation and end-to-end web testing using Playwright's Go bindings.

5414Go
2 years ago
marker
markercyucelen/marker

A Go library for matching and colorizing strings in terminal outputs with built-in and custom matchers.

5413Go
2 years ago
gismanager
gismanagerhishamkaram/gismanager

A Go library to publish GIS vector data to PostGIS and GeoServer.

5410Go
1 month ago
gohive
gohiveloveleshsharma/gohive

A simple and easy-to-use goroutine pool implementation for Go, enabling concurrent task execution with worker synchronization.

545Go
2 years ago
go-mxnet-predictor
go-mxnet-predictorsongtianyi/go-mxnet-predictor

Go binding for the MXNet C Predict API to perform inference with pre-trained deep learning models.

5415Go
8 years ago
goset
gosetzoumo/goset

A Go library providing a generic set implementation with type-safe operations and thread-safe/unsafe variants.

5316Go
5 years ago
cvt
cvtshockerli/cvt

A Go library for simple and safe conversion of any value to another type, including custom types and pointers.

537Go
1 year ago
Transitland GTFS and GTFS Realtime unit tests
Transitland GTFS and GTFS Realtime unit testsinterline-io/transitland-lib

A Go library and CLI tool for reading, writing, and processing transit data in GTFS and related formats.

539Go
2 days ago
GTFS - "bad entities" at the single row level
GTFS - "bad entities" at the single row levelinterline-io/transitland-lib

A Go library and CLI tool for reading, writing, and processing transit data in GTFS and related formats.

539Go
2 days ago
TG
TGenetx/tg

A modern and elegant Telegram Bot Framework for Go with functional programming style and comprehensive API support.

532Go
18 days ago
linkio
linkioian-kent/linkio

A Go library providing io.Reader and io.Writer implementations that simulate network connections at specific speeds.

538Go
9 years ago
spotify
spotifyrapito/go-spotify

A simple Go library for interacting with the Spotify Web API with client-only authentication.

5310Go
1 year ago
normalize
normalizeavito-tech/normalize

A Go library for sanitizing, normalizing, and comparing fuzzy text strings with configurable rules.

532Go
5 years ago
go-firestorm
go-firestormjschoedt/go-firestorm

A simple, non-intrusive ORM for Google Cloud Firestore written in Go, featuring CRUD, transactions, caching, and concurrent request support.

539Go
4 years ago
bingo
bingoiancmcc/bingo

Fast, zero-allocation Go library for lexicographic-order-preserving serialization of native types.

525Go
1 year ago
fcm
fcmmaddevsio/fcm

A Go client library for sending Firebase Cloud Messaging push notifications from application servers.

5214Go
6 years ago
rq
rqddo/rq

A nicer, more ergonomic interface for the Go standard library HTTP client with better defaults and utilities.

525Go
7 years ago
xk6-sse
xk6-ssephymbert/xk6-sse

A k6 extension for testing Server-Sent Events (SSE) connections, enabling performance benchmarking of streaming APIs.

5218Go
11 days ago
table
tabletomlazar/table

A Go library for printing colorful, formatted tables to the command line with minimal effort.

523Go
3 years ago
kyoo
kyoodirkaholic/kyoo

A Go library providing an unlimited job queue and concurrent worker pools for background task processing.

514Go
5 months ago
alice
alicemagic003/alice

A lightweight additive dependency injection container for Go that uses static Go files to define the object graph.

514Go
9 years ago
1
78
79
80
106