Search Vault documentation » LibrariesThe 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.
» OfficialThese libraries are officially maintained by HashiCorp.
$ go get github.com/hashicorp/vault/api
$ go get github.com/hashicorp/vault/api » Ruby» CommunityThese libraries are provided by the community.
» Ansible$ pip install ansible-modules-hashivault
$ pip install ansible-modules-hashivault VaultSharp (.NET Standard 2.0 & 1.3, .NET Core >= 1.0.0, .NET 4.5, .NET 4.6, Mono, iOS, Android, Mac, UWP etc.)$ Install-Package VaultSharp
$ Install-Package VaultSharp » C++» Clojure» Elixir» Erlang$ go get github.com/adfinis-sygroup/vault-client
$ go get github.com/adfinis-sygroup/vault-client $ go get github.com/mittwald/vaultgo
$ go get github.com/mittwald/vaultgo » Haskell$ cabal install vault-tool
$ cabal install vault-tool » Java» Kotlin» Node.js$ npm install @mittwald/vaults
$ npm install @mittwald/vaults» PHP$ composer require jippi/vault-php-sdk
$ composer require jippi/vault-php-sdk$ composer require violuke/vault-php-sdk
$ composer require violuke/vault-php-sdk$ composer require csharpru/vault-php
$ composer require csharpru/vault-php$ composer require mittwald/vault-php
$ composer require mittwald/vault-php» PowerShellInstall-Module Zyborg. Vault
Install-Module Zyborg. Vault» Python» Rust» Scala