Best Go Tools & Libraries

293 curated Go tools, libraries, and open-source projects โ€” hand-picked and ranked by the community.

encore

github

Open source framework for building robust type-safe distributed systems with declarative infrastructure

Cloud
โ˜… 11,804

webhook

github

webhook is a lightweight incoming webhook server to run shell commands

DevOps
โ˜… 11,740

netmaker

github

Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.

Security
โ˜… 11,562

pyroscope

github

Continuous Profiling Platform. Debug performance issues down to a single line of code

DevOps
โ˜… 11,364

kubescape

github

Kubescape is an open-source Kubernetes security platform for your IDE, CI/CD pipelines, and clusters. It includes risk analysis, security, compliance, and misconfiguration scanning, saving Kubernetes users and administrators precious time, effort, and resources.

DevOps
โ˜… 11,313

owncast

github

Take control over your live stream video by running it yourself. Streaming + chat out of the box.

Collaboration
โ˜… 11,272

nginx-ui

github

Yet another WebUI for Nginx

DevOps
โ˜… 11,171

FerretDB

github

A truly Open Source MongoDB alternative

Database
โ˜… 10,935

dtm

github

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

Database
โ˜… 10,875

gatus

github

Automated developer-oriented status page with alerting and incident support

DevOps
โ˜… 10,685

robotgo

github

RobotGo, Go Native cross-platform RPA, GUI automation, Auto test and Computer use @vcaesar

Automation
โ˜… 10,682

nezha

github

:trollface: Self-hosted, lightweight server and website monitoring and O&M tool

DevOps
โ˜… 10,053

prometheus-operator

github

Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes

DevOps
โ˜… 9,928

miller

github

Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

DevOps
โ˜… 9,839

lago

github

Open Source Metering and Usage Based Billing API โญ๏ธ Consumption tracking, Subscription management, Pricing iterations, Payment orchestration & Revenue analytics

Payment
โ˜… 9,721

lego

github

Let's Encrypt/ACME client and library written in Go

Security
โ˜… 9,521

terragrunt

github

Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

DevOps
โ˜… 9,500

ipatool

github

Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store

CLI Tools
โ˜… 9,169

jwt

github

Go implementation of JSON Web Tokens (JWT).

Security
โ˜… 9,061

atlantis

github

Terraform Pull Request Automation

DevOps
โ˜… 9,000

ginkgo

github

A Modern Testing Framework for Go

Testing
โ˜… 8,987

Yearning

github

๐Ÿณ A most popular sql audit platform for mysql

Database
โ˜… 8,940

fission

github

Fast and Simple Serverless Functions for Kubernetes

DevOps
โ˜… 8,852

gosec

github

Go security checker

Security
โ˜… 8,809