Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3005 projects10064.8k total stars1099.4k total forks27 languages

Open-source projects built with Go

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

Showing 2,884 open-source projects · page 80 of 81

…
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
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.

519Go
14 hours ago
gads
gadsemiddleton/gads

A Go wrapper for the Google AdWords SOAP API, enabling programmatic management of advertising campaigns.

5152Go
4 years ago
jlink.online
jlink.onlineAdoptOpenJDK/jlink.online

A microservice that builds optimized Java runtimes on-demand via HTTP requests.

517Go
1 year ago
url-shortener
url-shortenerpantrif/url-shortener

A Go-based URL shortener with MySQL support using bijective conversion for efficient short URL generation.

516Go
3 years ago
gone/log
gone/logOne-com/gone

A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.

518Go
5 years ago
drmaa
drmaadgruber/drmaa

A Go library for submitting and managing jobs on HPC clusters using the DRMAA standard.

5119Go
9 months ago
f4go
f4goKonstantin8105/f4go

A transpiler that converts Fortran 77 source code into equivalent Go code, preserving functionality and comments.

519Go
2 years ago
slice
slicepsampaz/slice

Type-safe functions for common Go slice operations like deduplication, filtering, and element manipulation.

515Go
6 years ago
gone/jconf
gone/jconfOne-com/gone

A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.

518Go
5 years ago
copy
copygotidy/copy

A Go package for fast, type-safe copying between structs with support for nested structures, embedded types, and pointers.

515Go
5 years ago
petrovich
petrovichstriker2000/petrovich

A Go library for inflecting Russian first names, middle names, and last names into grammatical cases.

516Go
2 years ago
datacounter
datacountermiolini/datacounter

A Go library providing counters that wrap io.Reader, io.Writer, and http.ResponseWriter to track bytes transferred.

509Go
3 years ago
TG
TGenetx/tg

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

502Go
3 months ago
goback
gobackcarlescere/goback

A simple exponential backoff implementation in Go for handling retries with faulty or slow systems.

508Go
5 years ago
convergen
convergenreedom/convergen

A Go code generator that creates type-to-type copy functions with flexible field mapping and conversion rules.

509Go
8 months ago
flen
flenlafolle/flen

A command-line tool that analyzes and reports function/method lengths in Go packages using AST parsing.

504Go
8 years ago
Telegram auth
Telegram authiamelevich/pocketbase-plugin-telegram-auth

A PocketBase plugin that adds Telegram WebApp Auth and Telegram Login Widget authentication methods.

507Go
3 days ago
lazyenv
lazyenvlazynop/lazyenv

A terminal user interface (TUI) for browsing, editing, comparing, and managing .env files.

501Go
4 days ago
cc-tools
cc-toolsVeraticus/cc-tools

High-performance Go implementation of Claude Code utilities providing statusline generation and MCP server management.

506Go
15 days ago
evaler
evalersoniah/evaler

A Go package implementing a floating-point arithmetic expression evaluator using Dijkstra's Shunting Yard algorithm.

5016Go
7 years ago
generic
genericusk81/generic

A Go library providing flexible generic data types for JSON encoding/decoding and type conversion.

496Go
5 years ago
retry-go
retry-gorafaeljesus/retry-go

A simple and easy-to-use retry library for Go, supporting both generic operations and HTTP requests.

496Go
7 years ago
swag
swagzc2638/swag

A lightweight Go library to generate Swagger 2.0 JSON API documentation without code generation or framework constraints.

497Go
2 years ago
xk6-sse
xk6-ssephymbert/xk6-sse

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

4917Go
1 month ago
aur-out-of-date
aur-out-of-datesimon04/aur-out-of-date

A Go tool that checks Arch User Repository packages for outdated versions compared to upstream releases.

499Go
4 years ago
go-mcproto
go-mcprotoBRA1L0R/go-mcproto

A Go library implementing the Minecraft protocol for creating bots, clients, and servers.

493Go
4 years ago
go-cfg
go-cfgdsbasko/go-cfg

A Go library for unified configuration management from environment variables, command-line flags, and files.

493Go
1 year ago
browscap_go
browscap_godigitalcrab/browscap_go

A Go library that provides browser detection and capabilities using the browscap.ini database.

4926Go
3 years ago
avro
avrokhezen/avro

A Go library for Apache Avro with strong typing, SQL integration, and Redshift schema generation.

4910Go
1 year ago
Go GTFS Parser
Go GTFS Parsergeops/gtfsparser

A complete, easy-to-use GTFS parsing library for Go that validates feeds and transforms ID references to pointers.

4918Go
7 years ago
go-waitgroup
go-waitgrouppieterclaerhout/go-waitgroup

A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.

494Go
9 months ago
go-pdu
go-pdupdupub/go-pdu

A Go implementation of ParaDigi Universe, a fully peer-to-peer social network system for decentralized publishing.

497Go
1 month ago
pb-deployer
pb-deployermagooney-loon/pb-deployer

Automates the lifecycle of deploying PocketBase applications to production servers.

492Svelte
11 days ago
terraform-provider-secrethub
terraform-provider-secrethubsecrethub/terraform-provider-secrethub

A Terraform provider for managing and using secrets from SecretHub within infrastructure-as-code workflows.

4910Go
5 years ago
xdg
xdgrkoesters/xdg

A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.

499Go
5 months ago
snowball
snowballtebeka/snowball

A Go library implementing the Snowball stemming algorithm for natural language processing.

487C
1 year ago
1
79
80
81