Plugins Overview
Plugins allow extending the functionality of Varlock. See the plugins guide for more details on using plugins.
For now, only official Varlock plugins under the @varlock npm scope are supported. We plan to support third-party plugins in the future, along with loading plugins from different sources (e.g., local files, git, npm/jsr, http, etc.).
Password managers
Section titled “Password managers” 1Password @varlock/1password-plugin
Bitwarden @varlock/bitwarden-plugin
Dashlane @varlock/dashlane-plugin
Keeper @varlock/keeper-plugin
KeePass @varlock/keepass-plugin
Pass @varlock/pass-plugin
Passbolt @varlock/passbolt-plugin
Proton Pass @varlock/proton-pass-plugin
macOS Keychain Built-in (no npm package)
Secrets platforms
Section titled “Secrets platforms” Doppler @varlock/doppler-plugin
Infisical @varlock/infisical-plugin
HashiCorp Vault @varlock/hashicorp-vault-plugin
Akeyless @varlock/akeyless-plugin
Cloud secret stores
Section titled “Cloud secret stores” AWS SSM/SM @varlock/aws-secrets-plugin
Azure Key Vault @varlock/azure-key-vault-plugin
GCP Secret Manager @varlock/google-secret-manager-plugin
Infrastructure
Section titled “Infrastructure” Kubernetes @varlock/kubernetes-plugin
Package reference
Section titled “Package reference”| Plugin | npm package |
|---|---|
| 1Password | |
| Akeyless | |
| AWS (Secrets Manager & Parameter Store) | |
| Azure Key Vault | |
| Bitwarden | |
| Dashlane | |
| Doppler | |
| Google Secrets Manager | |
| HashiCorp Vault (and OpenBao) | |
| Infisical | |
| KeePass | |
| Keeper | |
| Kubernetes (Secrets & ConfigMaps) | |
| macOS Keychain | N/A - built-in |
| Pass (unix password manager) | |
| Passbolt | |
| Proton Pass | |