Best Go Tools & Libraries

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

bluemonday

github

bluemonday: a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS

Security
β˜… 3,667

meshbird

github

Distributed private networking

Security
β˜… 3,526

Stowaway

github

πŸ‘»Stowaway -- Multi-hop Proxy Tool for pentesters

Security
β˜… 3,360

cariddi

github

Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more

Security
β˜… 3,359

SecretScanner

github

:unlock: :unlock: Find secrets and passwords in container images and file systems :unlock: :unlock:

DevOps
β˜… 3,286

dockle

github

Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start

Security
β˜… 3,250

sso

github

sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services

Security
β˜… 3,122

hardentools

github

Hardentools simply reduces the attack surface on Microsoft Windows computers by disabling low-hanging fruit risky features.

Security
β˜… 3,092

kube-score

github

Kubernetes object analysis with recommendations for improved reliability and security. kube-score actively prevents downtime and bugs in your Kubernetes YAML and Charts. Static code analysis for Kubernetes.

DevOps
β˜… 3,061

ContainerSSH

github

ContainerSSH: Launch containers on demand

DevOps
β˜… 3,039

glauth

github

A lightweight LDAP server for development, home use, or CI

Developer Tools
β˜… 2,816

memguard

github

Software sandbox for storage of sensitive information in memory.

Security
β˜… 2,734

osv.dev

github

Open source vulnerability DB and triage service.

Security
β˜… 2,650

bearer

github

Code security scanning tool (SAST) to discover, filter and prioritize security and privacy risks.

Security
β˜… 2,641

Elkeid

github

Elkeid is an open source solution that can meet the security requirements of various workloads such as hosts, containers and K8s, and serverless. It is derived from ByteDance's internal best practices.

Security
β˜… 2,636

fosite

github

Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.

Security
β˜… 2,552

agent-deck

github

Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.

CLI Tools
β˜… 2,544

piknik

github

Copy/paste anything over the network.

Security
β˜… 2,512

rita-legacy

github

Real Intelligence Threat Analytics (RITA) is a framework for detecting command and control communication through network traffic analysis.

Analytics
β˜… 2,510

Picocrypt

github

A very small, very simple, yet very secure encryption tool.

Security
β˜… 2,505

fibratus

github

Adversary tradecraft detection, protection, and hunting

Security
β˜… 2,459

brutespray

github

Fast, multi-protocol credential brute-forcer. Parses Nmap, Nessus, and Nexpose output to automatically test default and custom credentials across 30+ protocols.

Security
β˜… 2,417

cloudfox

github

Automating situational awareness for cloud penetration tests.

Cloud
β˜… 2,375

secure

github

HTTP middleware for Go that facilitates some quick security wins.

Security
β˜… 2,342