Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 21 Go secret-management Projects
-
Will monitor your progress
Also be interesting to see what trufflehog finds (should be false positive)
https://github.com/trufflesecurity/trufflehog
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Kubernetes GitOps with FluxCD - Part 2 - Secret Management using SOPS | dev.to | 2025-03-20
-
openbao
OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys.
The combination of paginated list (last release) and transactions (this release) are a wonderful improvement over HashiCorp Vault. They're already paying dividends with potentials to implement much-requested Vault features like list filtering (https://github.com/openbao/openbao/issues/769), recursive keys (https://github.com/openbao/openbao/issues/549) and more.
-
-
If saving locally, Python developers can also choose to save it to .env instead of settings.py but would have to add use of the python-dotenv package to more closely mirror working in a Node.js environment. There's also the GCP Secret Manager as yet another option. Regardless of which technique you use, review the suggestions in the sidebar below to protect it!
-
argocd-vault-plugin
An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets
-
onepassword-operator
The 1Password Connect Kubernetes Operator provides the ability to integrate Kubernetes Secrets with 1Password. The operator also handles autorestarting deployments when 1Password items are updated.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
Project mention: Scrt: A command-line secret manager for developers | news.ycombinator.com | 2024-10-31
-
-
-
-
-
k8s-vault-webhook
A k8s vault webhook is a Kubernetes webhook that can inject secrets into Kubernetes resources by connecting to multiple secret managers
-
helm-teller
Allows you to manage configuration and secrets from multiple provider while masking the secrets at the deployment
-
-
-
-
-
git-secrets
a cli tool to manage and deploy configurations and secrets across multiple environments all stored inside your repository (by benammann)
-
joao
A very wip configuration manager. Keeps config entries encoded as YAML in the filesystem, backs it up to 1Password, and syncs scrubbed copies to git. robots consume entries via 1Password Connect + Vault.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go secret-management discussion
Go secret-management related posts
-
IBM Planning to Acquire HashiCorp
-
Teller: Universal secret manager, never leave your terminal to use secrets
-
How do you handle sensitive variables with a service-worker?
-
OpenBao – FOSS Fork of HashiCorp Vault
-
Secure GitHub Actions by pull_request_target
-
Need Help with Deploying Directus on Google Cloud Platform (GCP)
-
Has anyone been able to implement the OpenAI API with a Firebase Function (which is needed for the env variable API Key)?
-
A note from our sponsor - InfluxDB
influxdata.com | 29 Apr 2025
Index
What are some of the best open-source secret-management projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | trufflehog | 18,903 |
2 | sops | 18,323 |
3 | openbao | 3,691 |
4 | ots | 1,791 |
5 | berglas | 1,259 |
6 | argocd-vault-plugin | 875 |
7 | onepassword-operator | 565 |
8 | cocert | 203 |
9 | scrt | 161 |
10 | kube-secrets-init | 155 |
11 | harp | 150 |
12 | lockgit | 129 |
13 | murmur | 123 |
14 | k8s-vault-webhook | 116 |
15 | helm-teller | 73 |
16 | terraform-provider-lastpass | 60 |
17 | env-vault | 42 |
18 | nv | 34 |
19 | shielded-secrets | 22 |
20 | git-secrets | 14 |
21 | joao | 5 |