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 36 of 85

MQTT for Go
MQTT for Gojeffallen/mqtt

A Go implementation of MQTT clients, servers, and benchmarking tools for IoT and messaging systems.

828139Go
2 years ago
clipboard
clipboardgolang-design/clipboard

A cross-platform Go package for accessing and manipulating system clipboard text and images across macOS, Linux, Windows, Android, and iOS.

82480Go
9 days ago
graphql-go-tools
graphql-go-toolswundergraph/graphql-go-tools

A GraphQL router and API gateway framework written in Go, focusing on correctness, extensibility, and high-performance with Federation support.

821160Go
13 hours ago
zek
zekmiku/zek

Generate Go structs from XML documents to simplify reading XML data in Go programs.

81864Go
1 month ago
Blade
Bladejondot/blade

Automatically build and rebuild Xcode image catalogs for iOS/macOS app icons and universal images from source assets.

81736Go
8 years ago
iam-policy-json-to-terraform
iam-policy-json-to-terraformflosell/iam-policy-json-to-terraform

Converts AWS IAM policies from JSON format to Terraform aws_iam_policy_document HCL.

81759JavaScript
2 days ago
MITMEngine
MITMEnginecloudflare/mitmengine

A Go-based tool for detecting HTTPS interception (man-in-the-middle) through TLS and HTTP fingerprint analysis.

81568Go
2 years ago
easytcp
easytcpDarthPestilane/easytcp

A lightweight TCP server framework for Go with message routing, middleware, and customizable packet handling.

81587Go
4 months ago
circuit
circuitcep21/circuit

An efficient and feature-complete Go implementation of the circuit breaker pattern, inspired by Netflix Hystrix.

81449Go
3 months ago
bayesian
bayesianjbrukh/bayesian

A Go library for naive Bayesian classification and TF-IDF calculations on string sets.

812128Go
6 months ago
bine
binecretz/bine

Go library for accessing and controlling Tor clients and servers, including embedding Tor statically.

81274Go
2 years ago
gval
gvalPaesslerAG/gval

A Go library for evaluating arbitrary expressions with support for parameters, custom functions, and extensible languages.

81189Go
10 months ago
go-qemu
go-qemudigitalocean/go-qemu

Go packages for interacting with QEMU virtual machines using the QEMU Machine Protocol (QMP).

81192Go
1 year ago
cassowary
cassowaryrogerwelin/cassowary

A modern cross-platform HTTP load-testing tool written in Go, supporting multiple modes and metric exports.

81141Go
9 months ago
go-colorable
go-colorablemattn/go-colorable

A Go library that enables ANSI color escape sequences in terminal output on Windows.

80996Go
17 days ago
hologram
hologramAdRoll/hologram

Hologram brings AWS IAM Roles to developer laptops by exposing an EC2-like metadata service for temporary credentials.

80842Go
1 year ago
Reindexer
ReindexerRestream/reindexer

Embeddable, in-memory, document-oriented database with a high-level Query builder interface, designed for fast search with complex queries.

80662C++
10 hours ago
terraform-provider-docker
terraform-provider-dockerkreuzwerker/terraform-provider-docker

A Terraform provider for managing Docker containers, images, networks, volumes, and services as infrastructure.

805210Go
4 days ago
vulkan-go
vulkan-govulkan-go/vulkan

Go bindings for the Vulkan graphics and compute API, enabling low-level GPU programming in Go.

80359C
2 years ago
sshmuxd
sshmuxdjoushou/sshmuxd

A secure SSH jump host proxy with fine-grained access control for multi-user environments.

80247Go
5 years ago
raven
raven0x09AL/raven

A LinkedIn information gathering tool for penetration testers to collect employee data from organizations.

798162Go
6 years ago
goveralls
goverallsmattn/goveralls

A Go tool for sending code coverage reports to Coveralls.io, enabling continuous coverage tracking.

795136Go
2 months ago
goast-viewer
goast-vieweryuroyoro/goast-viewer

A web-based visualizer for exploring Golang Abstract Syntax Trees (AST) interactively.

79366JavaScript
2 years ago
cdp
cdpmafredri/cdp

Type-safe Go bindings for the Chrome DevTools Protocol, enabling browser automation and debugging.

79250Go
6 months ago
trie
triederekparker/trie

A Go implementation of a trie data structure with algorithms for extremely fast prefix and fuzzy string searching.

789116Go
4 months ago
gitmux
gitmuxarl/gitmux

A minimal tool that displays Git repository status directly in your tmux status bar.

78527Go
3 months ago
htmlquery
htmlqueryantchfx/htmlquery

A Go package for querying HTML documents using XPath expressions with built-in caching for performance.

78480Go
22 days ago
rel
relgo-rel/rel

A modern, testable, and extendable ORM for Go with a clean API and support for multiple database adapters.

78360Go
13 days ago
mbtileserver
mbtileserverconsbio/mbtileserver

A lightweight Go server for serving map tiles from mbtiles files with XYZ, TileJSON, and preview APIs.

783120Go
1 year ago
carbon
carbonuniplaces/carbon

A simple Go extension for time.Time with date manipulation, comparison, formatting, and difference calculation.

78155Go
2 years ago
CLI for ChatGPT
CLI for ChatGPTj178/chatgpt

An elegant interactive command-line interface for ChatGPT, powered by GPT-3.5-turbo and GPT-4 models.

78149Go
3 months ago
baloo
balooh2non/baloo

An expressive and versatile end-to-end HTTP API testing library for Go, built on top of the gentleman HTTP client toolkit.

77929Go
3 years ago
deque
dequegammazero/deque

A fast ring-buffer deque (double-ended queue) implementation in Go with O(1) operations and optimized memory performance.

77669Go
12 days ago
chart
chartvdobler/chart

A Go library for creating basic charts with focus on autoscaling, error bars, and logarithmic plots.

776107Go
5 years ago
paypal
paypallogpacker/PayPal-Go-SDK

A comprehensive Go client library for interacting with PayPal's REST API, supporting payments, payouts, webhooks, and more.

775304Go
8 months ago
consistent
consistentburaksezer/consistent

A Go library implementing consistent hashing with bounded loads for uniform key distribution and load balancing.

77477Go
2 years ago
1…353637…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