Best Go Tools & Libraries

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

openfga

github

A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar

Security
★ 5,125

cameradar

github

Cameradar hacks its way into RTSP videosurveillance cameras

Security
★ 5,017

devspace

github

DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.

DevOps
★ 4,967

dalfox

github

🌙🦊 Dalfox is a powerful open-source XSS scanner and utility focused on automation.

Security
★ 4,961

gau

github

Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl.

Security
★ 4,917

finicky

github

A macOS app for customizing which browser to start

Productivity
★ 4,857

go-fuzz

github

Randomized testing for Go

Testing
★ 4,853

testcontainers-go

github

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.

DevOps
★ 4,812

komari

github

A simple server monitor tool.

DevOps
★ 4,772

pouch

github

An Efficient Enterprise-class Container Engine

DevOps
★ 4,654

go-cmp

github

Package for comparing Go values in tests

Testing
★ 4,625

ligolo-ng

github

An advanced, yet simple, tunneling/pivoting tool that uses a TUN interface.

Security
★ 4,521

tracee

github

Linux Runtime Security and Forensics using eBPF

DevOps
★ 4,479

zrok

github

Secure internet sharing made simple.

Security
★ 4,390

cerbos

github

Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.

DevOps
★ 4,390

wakapi

github

📊 A minimalist, self-hosted WakaTime-compatible backend for coding statistics

Developer Tools
★ 4,318

interactsh

github

An OOB interaction gathering server and client library

Security
★ 4,303

kscan

github

Kscan是一款纯go开发的全方位扫描器,具备端口扫描、协议检测、指纹识别,暴力破解等功能。支持协议1200+,协议指纹10000+,应用指纹20000+,暴力破解协议10余种。

Security
★ 4,276

httprunner

github

HttpRunner 是一款开源的 API/UI 测试框架,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。

Testing
★ 4,273

gowitness

github

🔍 gowitness - a golang, web screenshot utility using Chrome Headless

Security
★ 4,272

gatekeeper

github

🐊 Policy Controller for Kubernetes

DevOps
★ 4,205

httplab

github

The interactive web server

Developer Tools
★ 4,162

neosync

github

Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.

DevOps
★ 4,150

boundary

github

Boundary enables identity-based access management for dynamic infrastructure.

Security
★ 4,027