XPipe LogoXPipe Documentation

Password managers

Set up XPipe to retrieve passwords from an external password manager. (XPipe 16 preview feature)

1Password

The 1Password integration requires you to first install the 1Password CLI and add it to the PATH. This executable is not included in the normal 1Password installation, so you will have to install it manually.

Once the op command is set up, you can instantly use it from XPipe. You will have to confirm the first access request to the vault, but afterwards it works automatically without user input:

1Password requires the password references to be in a very specific format. For more information, see the 1Password docs. In short, any secret you reference from XPipe has to have the form of op://<vault>/<item>/<field>, so for example op://personal/myitem/password.

KeePassXC

The KeePassXC integration works over the KeePassXC browser extension interface, meaning that it will handle it the same way as the KeePassXC browser extensions if you have them installed. For this to work, you first have to enable the browser integration in KeePassXC at Tools -> Settings:

Then, upon the first request from XPipe, you should be prompted to allow XPipe to access your database, assuming that it is unlocked:

If you confirm this, XPipe will be able to retrieve passwords from KeePassXC.

Note that since XPipe uses the browser integration, XPipe can only access entries by their URL, not their name. Any entry has to be referenced by the URL field. In practice, the URL field doesn't have to be a valid URL; any name will also suffice.

Bitwarden

The Bitwarden integration requires you to first install the Bitwarden CLI and add it to the PATH. This executable is not included in the normal Bitwarden installation, so you will have to install it manually.

Once the bw command is set up, you will first have to log in initially via bw login or via a different command, depending on which authentication method to use. For more information, see the Bitwarden docs.

If you are logged in, XPipe will be able to unlock the vault. For that, XPipe will initially prompt for the master password when Bitwarden is first used during a session:

Then, XPipe will be able to retrieve passwords from Bitwarden during the session using the entry's item name.

Dashlane

The Dashlane integration requires you to first install the Dashlane CLI and add it to the PATH. This executable is not included in the normal Dashlane installation, so you will have to install it manually.

Once the dcli command is set up, you will first have to log in initially when XPipe first calls the command.

Then, XPipe will be able to retrieve passwords from Dashlane during the session using the entry's item name.

Keeper

The Keeper integration requires you to first install the Keeper Commander CLI and add it to the PATH. This executable is not included in the normal Keeper installation, so you will have to install it manually.

Once the keeper command is set up, you will first have to log in initially when XPipe first calls the command.

If you are logged in, XPipe will be able to unlock the vault. For that, XPipe will initially prompt for the master password when Keeper is first used during a session.

Then, XPipe will be able to retrieve passwords from Keeper during the session using the record's UID, which you will have to look up for an entry first:

LastPass

The LastPass integration requires you to first install the LastPass CLI and add it to the PATH. This executable is not included in the normal LastPass installation, so you will have to install it manually.

Once the lpass command is set up, you will first have to log in initially when XPipe first calls the command.

Then, XPipe will be able to retrieve passwords from LastPass during the session using the case-sensitive entry name.

Windows credential manager

On Windows, you have access to the Windows credential manager. XPipe can retrieve passwords from it by referencing the credential name.

On this page