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 projects10178.1k total stars1115.5k total forks28 languages

Open-source projects built with Go

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

Showing 3,795 open-source projects · page 87 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
secureio
secureioxaionaro-go/secureio

A Go library providing XChaCha20-encrypted, multiplexed network sessions over UDP/TCP using ECDH key exchange and ED25519 signatures.

334Go
1 year ago
go-githubauth
go-githubauthjferrl/go-githubauth

A Go package providing GitHub App authentication with JWT, installation tokens, and personal access token support.

337Go
4 days ago
lwc
lwctimdp/lwc

A live-updating version of the UNIX wc command that updates counts in real-time as it processes input.

335Go
4 years ago
secret
secretrsjethani/secret

A Go library providing secure types to prevent secrets from leaking into logs, JSON serialization, and standard output.

332Go
1 year ago
evoli
evolikhezen/evoli

A Go library implementing Genetic Algorithm and Particle Swarm Optimization for solving optimization problems.

3311Go
4 years ago
lastpass-go
lastpass-goansd/lastpass-go

A Go client library for programmatically interacting with LastPass accounts and shared folders.

326Go
3 years ago
nject
njectmuir/nject

A Go library for type-safe dependency injection using call chains, eliminating the need for type assertions.

323Go
16 days ago
sslmgr
sslmgradrianosela/sslmgr

A Go library providing a simplified abstraction layer around acme/autocert for automatic TLS certificate management.

325Go
1 year ago
xk6-client-prometheus-remote
xk6-client-prometheus-remotegrafana/xk6-client-prometheus-remote

A k6 extension for testing Prometheus Remote Write endpoints with performance-optimized metric generation.

3213Go
3 days ago
PBLauncher
PBLauncheruser0608/pb_launcher

A fast and lightweight Go-based launcher for creating and managing PocketBase instances with custom domains and HTTPS.

328Go
2 months ago
Cilium and SPIRE integration
Cilium and SPIRE integrationaccuknox/cilium-spire-tutorials

Tutorials demonstrating integration scenarios between Cilium and SPIRE for workload identity and network security in Kubernetes.

3210Shell
4 years ago
go-mpd
go-mpdunki2aut/go-mpd

A Go library for parsing and generating MPEG-DASH Media Presentation Description (MPD) files.

3212Go
1 year ago
mac-activity-tracker
mac-activity-trackerprashantgupta24/activity-tracker

A Go library for monitoring machine activities via pluggable handlers and receiving periodic heartbeat reports.

3216Go
2 years ago
jsonpath
jsonpathAsaiYusuke/jsonpath

A Go library for extracting parts of JSON objects using JSONPath query syntax with high compatibility and user-friendly error handling.

325Go
5 days ago
bind
bindrobfig/bind

A Go library for binding HTTP request parameters to Go objects with validation support.

326Go
12 years ago
SeaweedFS
SeaweedFSchrislusf/seaweedfs

A fast distributed storage system for blobs, objects, files, and data lakes, optimized for billions of files with O(1) disk seek.

327Go
4 days ago
go-fixtures
go-fixturesRichardKnop/go-fixtures

Django-style YAML fixtures for Golang's database/sql library to load test data into databases.

3211Go
6 years ago
go-apispec
go-apispecantst/go-apispec

Generates OpenAPI 3.1 specifications from Go source code using static analysis, with zero annotations and automatic framework detection.

320Go
15 days ago
go-recipe
go-recipekkyr/go-recipe

A Go library for scraping recipe data from websites using Schema.org and custom scrapers.

323Go
3 years ago
go-finance
go-financepieterclaerhout/go-finance

A Go library providing finance-related functions including exchange rates, VAT number validation, and IBAN/BIC conversion.

326Go
10 months ago
xk6-cable
xk6-cableanycable/xk6-cable

A k6 extension for testing Action Cable and AnyCable WebSocket connections with built-in protocol support.

316Go
2 years ago
go-validator
go-validatortiendc/go-validator

A fast and intuitive validation library for Go with conditional logic, error customization, and localization support.

311Go
1 year ago
Realtime Blog
Realtime Blograjesh6161/pbRealtimeBlog

A real-time blog application built with React and PocketBase, featuring authentication, CRUD operations, and responsive design.

314TypeScript
1 year ago
Pi Temperature Exporter
Pi Temperature Exporters-nagaev/pi-temperature-exporter

Exports Raspberry Pi CPU and GPU temperature metrics for Prometheus monitoring.

311Rust
3 years ago
sched
schedromshark/sched

A Go job scheduler with fast-forward time simulation for testing and development.

311Go
1 year ago
gcm
gcmAorioli/gcm

A Go library for sending push notifications via Google Cloud Messaging (GCM) to Android devices.

314Go
10 years ago
xk6-top
xk6-topszkiba/xk6-top

A k6 extension that provides a terminal-based dashboard for real-time visualization of k6 load test metrics.

311Go
4 months ago
Go
Gojponge/vertx-go-tcp-eventbus-bridge

A Go client library for connecting Go applications to Eclipse Vert.x applications via the TCP EventBus bridge.

314Go
8 years ago
stl
stlssgreg/stl

A Go library providing atomic dynamic shared/exclusive locks based on Software Transactional Memory (STM) concurrency control.

316Go
6 years ago
distillog
distillogamoghe/distillog

A minimalistic logging library for Go that adds log levels to the standard library interface.

317Go
8 years ago
generate
generatego-playground/generate

Recursively runs go generate on specified paths with regex filtering capabilities.

315Go
9 years ago
valix
valixmarrow16/valix

A Go package for validating JSON requests, including HTTP requests, maps, and slices, with deep validation and i18n support.

312Go
1 year ago
Capitan
Capitanbyrnedo/capitan

A Docker CLI wrapper for managing multiple containers with blue/green deployment and configurable hooks.

310Go
9 years ago
Hamcrest
Hamcrestrdrdr/hamcrest

A fluent framework for declarative matcher objects in Go, enabling self-describing assertions for testing and runtime validation.

305Go
5 years ago
goes
goesOwnLocal/goes

A Go library for interacting with Elasticsearch, supporting core operations like indexing, search, and document management.

3014Go
5 years ago
xmlwriter
xmlwritershabbyrobe/xmlwriter

A pure-Go library for procedural XML generation with performance and control similar to libxml2's xmlwriter.

307Go
7 months ago
1
86
87
88
106