Managing LastPass with Alfred 2


I recently realized a gross inefficiency in my life: managing my LastPass vault. You’ll no doubt know of LastPass, the excellent cross-platform password manager.

It’s a wonderful tool and I love it dearly. However, it’s a tale of two experiences for me. When it comes to auto-logging-in to websites (LastPass’ original, intended purpose) it works beautifully; however, when it comes to copying passwords/usernames/etc. out of the vault (for, say, the purpose of pasting them into applications that don’t support a LastPass integration, like nearly every iOS app), it’s a pain.

The pain comes from the fact that I have to:

  1. open my browser.
  2. click on the LastPass extension.
  3. enter my master password.
  4. click on the extension again.
  5. search for my site.
  6. copy my desired info.

The amount of friction is nauseating. Therefore, I set out to build something better.

TL;DR

LP Vault Manager is an Alfred 2 workflow designed to manipulate a LastPass vault.

The Tools

Alfred is one of my champions when it comes to quick, easy, time-saving, productivity-boosting workflows.  It popped to mind as an obvious choice for easier, more frictionless interaction with LastPass. Additionally, LastPass stepped up their game in October by releasing an open-source command line app to interact with a LastPass vault.

Combine these two together with some flourish and style and you get…

LP Vault Manager

Direct Download

Open on Github

Open on Packal

Using LastPass Vault Manager

Introducing LP Vault Manager, an Alfred workflow designed to manipulate and interact with a LastPass vault. Currently, the workflow supports the following functionality:

  • Search a LastPass vault for items.
  • Instantly launch a vault item in the default browser.
  • Copy a vault item’s username and password.
  • Randomly generate a configurable number of passwords.

Instructions on how to use the workflow can be found in the GitHub repo. I am planning more functionality, but I would love to hear what the community would like. Join the discussion on the Alfred forum or get your hands dirty and jump into the repo itself.

Enjoy!