Go Vault

Open-source Go projects categorized as Vault

Top 23 Go Vault Projects

  • Vault

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

    Project mention: Working in IAM and bored, what other areas in cyber are more technical? | reddit.com/r/SecurityCareerAdvice | 2023-01-27
  • consul

    Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

    Project mention: Micro Frontends for Java Microservices | dev.to | 2023-01-20

    Changed the service discovery to Consul, since this is the default in JHipster 8.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • fabio

    Consul Load-Balancing made simple

    Project mention: Deploy without interrupting clients is hard. | reddit.com/r/golang | 2022-09-21
  • consul-template

    Template rendering, notifier, and supervisor for @HashiCorp Consul and Vault data.

    Project mention: 10 things about AWS CDK | dev.to | 2023-02-02
  • external-secrets

    External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.

    Project mention: GitOps and Kubernetes – Secure Handling of Secrets | dev.to | 2023-01-18

    External Secrets is an operator that integrates external KMS such as Hashicorp Vault or those of the major cloud providers. It reads secrets from the external APIs and injects them into Kubernetes secrets. The operator is a new implementation after the merge of similar projects from GoDaddy and ContainerSolutions.

  • gomplate

    A flexible commandline tool for template rendering. Supports lots of local and remote datasources.

    Project mention: Show HN: gq – like jq or zq, but you use Go | news.ycombinator.com | 2022-04-27

    this tool may interest the same audience: https://github.com/hairyhenderson/gomplate

    I find it especially handy for poc-ing helm snippets, although regrettably they don't have the same "standard library" of functions

  • envconsul

    Launch a subprocess with environment variables using data from @HashiCorp Consul and Vault.

    Project mention: Can one use Vault to inject environment variables needed to setup on stack up rather than saving them in environment files with docker-compose? | reddit.com/r/docker | 2022-04-01

    Might not perfectly fit but I think that was one of the ideas behind - https://github.com/hashicorp/envconsul (which can use Vault as a source), and probably to a degree consul-template (though a quick skim of the documentation and I'm not sure if can use Vault as a source.)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • bank-vaults

    A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.

    Project mention: Secrets Management on Kubernetes: How do you handle it? | reddit.com/r/kubernetes | 2022-12-04

    https://github.com/banzaicloud/bank-vaults. Mind you after Cisco bought Banzai work on this project seems to have stopped. It works very well for us though.

  • teller

    Cloud native secrets management for developers - never leave your command line for secrets.

    Project mention: Which Tools Do You use daily for Golang development? | reddit.com/r/golang | 2023-01-23

    Air for live reloading https://github.com/cosmtrek/air, Teller for env and secret manager https://tlr.dev, Okteto cloud development https://www.okteto.com

  • Databunker

    Secure SDK/vault for personal records/PII built to comply with GDPR

    Project mention: GDPR compliance for hobby projects | reddit.com/r/django | 2022-05-10

    https://databunker.org/ looks really interesting but I haven't found any Django or Python integrations as yet. Any thoughts?

  • konfig

    Composable, observable and performant config handling for Go for the distributed processing era

  • consul-k8s

    First-class support for Consul Service Mesh on Kubernetes

    Project mention: GKE with Consul Service Mesh | dev.to | 2022-12-03

    injection stack traces when deploying multi-port application (issue 1594)

  • argocd-vault-plugin

    An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets

    Project mention: GitOps and Kubernetes – Secure Handling of Secrets | dev.to | 2023-01-18

    ArgoCD supports SOPS with the vault Plugin.

  • hashi-up

    bootstrap HashiCorp Consul, Nomad, or Vault over SSH < 1 minute

    Project mention: I’m a software engineer who wants to learn the HashiStack, where to start? | reddit.com/r/devops | 2022-12-12
  • vault-secrets-operator

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

    Project mention: Toyota Accidently Exposed A Secret Key Publicly On GitHub For Five Years | reddit.com/r/programming | 2022-10-12
  • Sup3rS3cretMes5age

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

    Project mention: How to send password securely? | reddit.com/r/sysadmin | 2023-01-08

    Take a look at: https://github.com/algolia/sup3rS3cretMes5age

  • terraform-provider-vault

    Terraform Vault provider

    Project mention: Terraform - Vault | reddit.com/r/devrops | 2023-01-23

    Dude, rtfm, https://github.com/hashicorp/terraform-provider-vault

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

    Project mention: Azure AKS/Container App can't access Key vault using managed identity | reddit.com/r/AZURE | 2023-01-12
  • kubefirst

    The Kubefirst Open Source Platform

    Project mention: How to obtain professional Kubernetes experience? | reddit.com/r/kubernetes | 2023-01-27
  • medusa

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

    Project mention: Importing and exporting kv secrets in Vault | reddit.com/r/hashicorp | 2023-01-19

    Link to the project: https://github.com/jonasvinther/medusa

  • vault-csi-provider

    HashiCorp Vault Provider for Secret Store CSI Driver

  • vault-unseal

    auto-unseal utility for Hashicorp Vault

    Project mention: Free Auto-Unseal cloud service for a private Vault instance | reddit.com/r/devops | 2022-11-16

    Currently I am using this nice project but was wondering if a cloud solution would make more sense. Please advise.

  • vaku

    Vaku extends the Vault API & CLI

  • SaaSHub

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

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). The latest post mention was on 2023-02-02.

Go Vault related posts


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

Project Stars
1 Vault 26,876
2 consul 25,941
3 fabio 7,106
4 consul-template 4,590
5 external-secrets 2,194
6 gomplate 2,015
7 envconsul 1,917
8 bank-vaults 1,784
9 teller 1,421
10 Databunker 1,048
11 konfig 635
12 consul-k8s 580
13 argocd-vault-plugin 569
14 hashi-up 536
15 vault-secrets-operator 529
16 Sup3rS3cretMes5age 404
17 terraform-provider-vault 378
18 azure-key-vault-to-kubernetes 371
19 kubefirst 345
20 medusa 254
21 vault-csi-provider 228
22 vault-unseal 206
23 vaku 142
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives