2.3 KiB
2.3 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
http | 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
- Vault Go Client
go get github.com/hashicorp/vault/api
Ruby
- Vault Ruby Client
gem install vault
Community
These libraries are provided by the community.
Ansible
- Ansible Modules Hashivault
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
- Vault.NET
Install-Package Vault
Clojure
Elixir
Go
Haskell
- vault-tool
cabal install vault-tool
Java
Kotlin
Node.js
- node-vault
npm install node-vault
- vaulted
npm install vaulted
PHP
- vault-php-sdk
composer require jippi/vault-php-sdk
- vault-php-sdk extended from jipppi
composer require violuke/vault-php-sdk
Python
- HVAC
pip install hvac