Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Go
G

Go

Language
3050 projects10069.6k total stars1100.0k total forks27 languages

Open-source projects built with Go

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

Showing 3,050 open-source projects · page 37 of 85

copy
copyotiai10/copy

A Go library for recursively copying directories with extensive customization options.

771120Go
1 year ago
ocrserver
ocrserverotiai10/ocrserver

A simple OCR API server that's easy to deploy with Docker or on Heroku.

768150Go
4 years ago
mgm
mgmkamva/mgm

A fast and simple MongoDB ODM for Go built on the official Mongo Go Driver.

76464Go
1 month ago
ebowla
ebowlaGenetic-Malware/Ebowla

Framework for creating environmental keyed payloads that only execute on specific target systems.

764170Python
7 years ago
mgob
mgobstefanprodan/mgob

A MongoDB backup automation tool with scheduling, retention, cloud uploads, notifications, and Prometheus metrics.

761149Go
3 years ago
gfile
gfileAntonito/gfile

Direct peer-to-peer file transfer between computers using WebRTC without third-party servers.

75951Go
1 month ago
gohbase
gohbasetsuna/gohbase

A pure Go client library for interacting with HBase databases, supporting HBase >= 1.0.

758225Go
3 days ago
colfer
colferpascaldekloe/colfer

A binary serialization format and compiler optimized for speed and size, generating code from schema definitions.

75755Java
3 months ago
mangos
mangosnanomsg/mangos

A pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting multiple transport and topology patterns.

75582Go
8 days ago
go-txdb
go-txdbDATA-DOG/go-txdb

A single-transaction based SQL driver for Go that provides immutable transaction isolation for functional testing.

75247Go
1 year ago
graph
graphyourbasic/graph

A Go library providing efficient implementations of fundamental graph algorithms and data structures.

75260Go
3 years ago
minimock
minimockgojuno/minimock

A powerful mock generation tool for Go that creates statically typed mocks from interface declarations.

75149Go
27 days ago
Crane
CraneDataman-Cloud/crane

A Docker control panel based on Docker Swarm with enterprise features like private registry authentication, ACL, and application bundle sharing.

750163Go
2 years ago
goraph
goraphgyuho/goraph

A Go package implementing graph data structures and algorithms with comprehensive tutorials and visualizations.

74876Go
4 years ago
CloudForest
CloudForestryanbressler/CloudForest

Fast, flexible, multi-threaded ensembles of decision trees for machine learning in pure Go.

74791Go
4 years ago
sake
sakealajmo/sake

A command runner for executing tasks on local and remote hosts via a YAML configuration file.

74624Go
15 days ago
mailgun-go
mailgun-gomailgun/mailgun-go

A Go client library for interacting with the Mailgun email API, enabling sending, validation, event tracking, and webhook handling.

744148Go
13 days ago
Dotsql
Dotsqlgchaincl/dotsql

A Go library that helps you keep SQL files separate from code and execute them with named queries.

74450Go
2 years ago
uitable
uitablegosuri/uitable

A Go library for creating readable tabular data displays in terminal applications.

74231Go
3 years ago
terragrunt-atlantis-config
terragrunt-atlantis-configtranscend-io/terragrunt-atlantis-config

A CLI tool that automatically generates Atlantis configuration for Terragrunt projects by analyzing dependencies.

742126HCL
6 months ago
xpath
xpathantchfx/xpath

A Go package for querying XML, HTML, and JSON documents using XPath expressions.

74192Go
3 months ago
Shift
Shiftsquare/shift

An application for running safe, online schema migrations on MySQL databases with a web UI and shard support.

73950Ruby
1 year ago
cookiecutter-golang
cookiecutter-golanglacion/cookiecutter-golang

A Cookiecutter template for generating production-ready Go projects with Docker, CI, and optional integrations.

738177Go
2 months ago
grpool
grpoolivpusic/grpool

A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.

736100Go
7 years ago
Similarweb/finala
Similarweb/finalasimilarweb/finala

An open-source cloud resource scanner that identifies wasteful and unused resources to help reduce cloud costs.

73458Go
2 years ago
replication-manager
replication-managersignal18/replication-manager

A high-availability orchestrator for MySQL, MariaDB, and Percona Server replication topologies with automated failover, backup, and proxy integration.

731171Go
11 hours ago
Poly
Polybebop/poly

A Go package providing fast, reproducible computational tools for synthetic biology and organism engineering.

72974Go
6 days ago
Burrito
Burritopadok-team/burrito

A Kubernetes operator that automates Terraform workflows, providing continuous drift detection, PR integration, and a web UI for state changes.

72751Go
10 hours ago
clockwork
clockworkjonboulle/clockwork

A simple fake clock for Go that replaces the standard time package with an injectable interface for testing.

72663Go
6 months ago
prolog
prologichiban/prolog

An embeddable ISO Prolog interpreter for Go with a database/sql-like API.

72537Go
26 days ago
cli
climkideal/cli

A lightweight Go package for building command-line applications with type-safe flags, validators, and rich features.

72443Go
2 years ago
pool
poolgo-playground/pool

A Go library providing limited and unlimited goroutine pools for easier concurrent task handling and cancellation.

72464Go
5 years ago
kool
koolkool-dev/kool

A CLI tool that simplifies Docker and Kubernetes for local development and cloud deployment of web applications.

72253Go
1 month ago
go-astiav
go-astiavasticode/go-astiav

Go bindings for FFmpeg and libav with an idiomatic API, full test coverage, and mirrored examples.

72275Go
19 days ago
go-stun
go-stunccding/go-stun

A Go implementation of the STUN client for UDP hole punching and NAT traversal (RFC 3489 and 5389).

720124Go
1 year ago
terraform-provider-hcloud
terraform-provider-hcloudhetznercloud/terraform-provider-hcloud

A Terraform provider for managing Hetzner Cloud resources like servers, networks, volumes, and load balancers as infrastructure as code.

71893Go
14 hours ago
1…363738…85
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