The programming libraries listed on this page can be used to consume the API more conveniently. Some are officially maintained while others are provided by the community.
These libraries are officially maintained by HashiCorp.
$ go get github.com/hashicorp/vault/api
$ gem install vault
These libraries are provided by the community.
$ pip install ansible-modules-hashivault
- VaultSharp (.NET Standard = 1.4 (.NET Core >= 1.0.0) and also .NET 4.5.x, .NET 4.6.x)
$ Install-Package VaultSharp
$ Install-Package Vault
$ go get github.com/adfinis-sygroup/vault-client
$ cabal install vault-tool
$ npm install node-vault
$ npm install vaulted
$ composer require jippi/vault-php-sdk
- vault-php-sdk extended from jipppi
$ composer require violuke/vault-php-sdk
$ composer require csharpru/vault-php
$ pip install hvac
$ pip install async-hvac