Go secret-management

Open-source Go projects categorized as secret-management

Top 20 Go secret-management Projects

secret-management
  • sops

    Simple and flexible tool for managing secrets

  • Project mention: Pico.sh – Hacker Labs | news.ycombinator.com | 2024-04-21

    My script just sets up default .sops.yaml for https://github.com/getsops/sops

    You can further edit .sops.yaml(eg have multiple of them) and decide how you split secrets in your directory tree to further customize who can decrypt the secrets.

    It works pretty well for prod/dev splits, etc

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • trufflehog

    Find and verify secrets

  • Project mention: Seeking help to identify vulnerabilities and secrets in a website backup file | /r/HowToHack | 2023-07-03

    Trufflehog

  • ots

    🔐 Share end-to-end encrypted secrets with others via a one-time URL

  • berglas

    A tool for managing secrets on Google Cloud

  • Project mention: How to deploy a Django app to Google Cloud Run using Terraform | dev.to | 2024-01-01

    Secret Manager: secure storage for sensitive data e.g passwords.

  • 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.

  • Project mention: Show HN: Infisical – open-source secret management platform | news.ycombinator.com | 2023-07-19

    For one password you will need to create a kind called `OnePasswordItem` as described here https://github.com/1Password/onepassword-operator. This is similar to the `InfisicalSecret` you need to create with us https://infisical.com/docs/integrations/platforms/kubernetes

  • cocert

    Split and distribute your private keys securely amongst untrusted network

  • SaaSHub

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

    SaaSHub logo
  • scrt

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

  • kube-secrets-init

    Kubernetes mutating webhook for `secrets-init` injection

  • harp

    Secret management by contract toolchain (by elastic)

  • lockgit

    A CLI tool for storing encrypted data in a git repo

  • k8s-vault-webhook

    A k8s vault webhook is a Kubernetes webhook that can inject secrets into Kubernetes resources by connecting to multiple secret managers

  • murmur

    Pass secrets as environment variables to a process (by busser)

  • helm-teller

    Allows you to manage configuration and secrets from multiple provider while masking the secrets at the deployment

  • terraform-provider-lastpass

    Terraform Lastpass provider

  • nv

    A .env loader with secret manager integration (by maxnorth)

  • Project mention: Show HN: Env file loader with secret manager integration | news.ycombinator.com | 2024-02-17
  • env-vault

    Launch a program with environment variables populated from an encrypted file

  • Project mention: How to secure secrets in docker-compose setup? | /r/selfhosted | 2023-10-13

    Simple to use, https://github.com/romantomjak/env-vault/ I have a makefile I use to make it simple.

  • shielded-secrets

    Updating secrets simplified!

  • Project mention: Streamline AWS Secret Management using Shielded-Secrets. | /r/golang | 2023-11-12

    Written in Golang and Svelte.js, this tool provides an excellent starting point for those venturing into open-source contributions, Golang, or Svelte. It's a great place to begin your journey! Check it out: github.com/roshan8/shielded-secrets

  • 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

    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 secret-management discussion

Log in or Post with

Go secret-management related posts

  • IBM Planning to Acquire HashiCorp

    5 projects | news.ycombinator.com | 23 Apr 2024
  • Teller: Universal secret manager, never leave your terminal to use secrets

    5 projects | news.ycombinator.com | 17 Jan 2024
  • How do you handle sensitive variables with a service-worker?

    1 project | /r/Firebase | 11 Dec 2023
  • OpenBao – FOSS Fork of HashiCorp Vault

    8 projects | news.ycombinator.com | 8 Dec 2023
  • Secure GitHub Actions by pull_request_target

    5 projects | dev.to | 23 Oct 2023
  • Need Help with Deploying Directus on Google Cloud Platform (GCP)

    1 project | /r/googlecloud | 26 May 2023
  • Has anyone been able to implement the OpenAI API with a Firebase Function (which is needed for the env variable API Key)?

    1 project | /r/OpenAI | 17 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 sops 15,460
2 trufflehog 14,256
3 ots 1,744
4 berglas 1,226
5 argocd-vault-plugin 772
6 onepassword-operator 513
7 cocert 202
8 scrt 155
9 kube-secrets-init 145
10 harp 144
11 lockgit 128
12 k8s-vault-webhook 116
13 murmur 112
14 helm-teller 73
15 terraform-provider-lastpass 61
16 nv 33
17 env-vault 29
18 shielded-secrets 21
19 git-secrets 12
20 joao 5

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com