2.6 KiB
2.6 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
api | HTTP API: Libraries | docs-http-libraries | List of official and community contributed libraries for interacting with the Vault HTTP API. |
Libraries
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.
Official
These libraries are officially maintained by HashiCorp.
Go
$ go get github.com/hashicorp/vault/api
Ruby
$ gem install vault
Community
These libraries are provided by the community.
Ansible
$ pip install ansible-modules-hashivault
C#
- 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
Clojure
Elixir
Go
$ go get github.com/adfinis-sygroup/vault-client
Haskell
$ cabal install vault-tool
Java
Kotlin
Node.js
$ npm install node-vault
$ npm install vaulted
PHP
$ composer require jippi/vault-php-sdk
- vault-php-sdk extended from jipppi
$ composer require violuke/vault-php-sdk
PowerShell
Install-Module Zyborg.Vault
Python
$ pip install hvac