Go Secrets

Open-source Go projects categorized as Secrets

Top 23 Go Secret Projects

  1. Vault

    A tool for secrets management, encryption as a service, and privileged access management

    Project mention: When copy-paste goes wrong: Bugs in structurally isomorphic Go code | dev.to | 2026-10-13

    Vault is an open-source (BSL) tool for centralized secret management, data encryption, and for the protection of confidential information in cloud and hybrid infrastructures.

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. trufflehog

    Find, verify, and analyze leaked credentials

    Project mention: How to audit your codebase for exposed API keys (free tools) | dev.to | 2026-10-05

    TruffleHog (AGPL-3.0) goes further by verifying detected credentials against their upstream APIs: it tells you not just that a string looks like an OpenAI key, but whether that key is currently valid.

  4. Reloader

    A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!

    Project mention: Hot-Reloading Kubernetes Secrets and ConfigMaps in Go with mamori (No Pod Restarts) | dev.to | 2026-09-29

    Install Reloader so it restarts your pods for you when a Secret changes.

  5. SecretScanner

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

    Project mention: SecretScanner is an open-source tool for discovering passwords, API, tokens | news.ycombinator.com | 2026-05-27
  6. chamber

    CLI for managing secrets

  7. betterleaks

    Find leaked secrets everywhere.

    Project mention: Et BetterLeaks n'aura plus de secrets pour vous.. | dev.to | 2026-10-11
  8. talisman

    Using a pre-commit hook, Talisman validates the outgoing changeset for things that look suspicious — such as tokens, passwords, and private keys.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. git-hound

    Fast GitHub recon tool. Scans for leaked secrets across all of GitHub, not just known repos and orgs. Support for GitHub dorks.

  11. Whaler

    Program to reverse Docker images into Dockerfiles

  12. vault-secrets-operator

    Create Kubernetes secrets from Vault for a secure GitOps based workflow.

  13. medusa

    A cli tool for importing and exporting Hashicorp Vault secrets (by jonasvinther)

  14. Sup3rS3cretMes5age

    Simple to use, simple to deploy, one time self destruct messaging service, with hashicorp vault as a backend

  15. rot

    Boring Cryptography Tooling for Humans

  16. azure-key-vault-to-kubernetes

    Azure Key Vault to Kubernetes (akv2k8s for short) makes it simple and secure to use Azure Key Vault secrets, keys and certificates in Kubernetes.

  17. agebox

    Age based repository file encryption gitops tool

  18. ssmsh

    A shell for the EC2 Parameter Store

  19. lockenv

    Simple, password-based encrypted vault for .env and infrastructure secrets. Like git-crypt or sops, but dramatically simpler. Ideal for small teams and IaC workflows

    Project mention: Show HN: Lockenv – Simple encrypted secrets storage for Git | news.ycombinator.com | 2025-12-07
  20. secrets-store-csi-driver-provider-gcp

    Google Secret Manager provider for the Secret Store CSI Driver.

  21. squealer

    Telling tales on you for leaking secrets!

  22. git-alerts

    Tool to detect and monitor GitHub org users' public repositories for secrets and sensitive files

  23. scrt

    A command-line secret manager for developers, sysadmins, and devops.

    Project mention: Scrt: A CLI secret manager for developers, sysadmins and DevOps | news.ycombinator.com | 2026-03-12
  24. secretgen-controller

    secretgen-controller provides CRDs to specify what secrets need to be on Kubernetes cluster (to be generated or not)

  25. secrets

    secrets kept safe (by umputun)

    Project mention: secrets | news.ycombinator.com | 2026-02-24
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Secrets discussion

Log in or Post with

Go Secrets related posts

  • GCP Secret Manager, Live-Reloaded in Go with mamori

    1 project | dev.to | 29 Sep 2026
  • Hot-Reloading Kubernetes Secrets and ConfigMaps in Go with mamori (No Pod Restarts)

    3 projects | dev.to | 29 Sep 2026
  • Introducing senro: A Pipeline Engine You Program in Go

    2 projects | dev.to | 29 Sep 2026
  • Show HN: A malicious NPM install reads your .env. On my Mac it reads a decoy

    1 project | news.ycombinator.com | 15 Sep 2026
  • mamori VS viper - a user suggested alternative

    2 projects | 24 Jul 2026
  • 7 Free Tools for Managing Secrets and Environment Variables in Web Projects

    7 projects | dev.to | 5 May 2026
  • Scrt: A CLI secret manager for developers, sysadmins and DevOps

    6 projects | news.ycombinator.com | 12 Mar 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 14 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source Secret projects in Go? This list will help you:

# Project Stars
1 Vault 36,381
2 trufflehog 28,378
3 Reloader 10,473
4 SecretScanner 3,393
5 chamber 2,613
6 betterleaks 2,181
7 talisman 2,102
8 git-hound 1,469
9 Whaler 1,194
10 vault-secrets-operator 687
11 medusa 598
12 Sup3rS3cretMes5age 569
13 rot 508
14 azure-key-vault-to-kubernetes 451
15 agebox 364
16 ssmsh 296
17 lockenv 284
18 secrets-store-csi-driver-provider-gcp 265
19 squealer 239
20 git-alerts 232
21 scrt 227
22 secretgen-controller 201
23 secrets 198

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com