View on GitHub

passb

a browser addon for pass

Welcome to passb

What is passb?

passb is a browser addon for the excellent password store command line password manager.

It is highly customizable to allow you to use it in the same style you use pass on the command line.

Installation

You can find passb in the Firefox addon repository and soon in the Chrome addon store.

When you have installed the addon, you also have to install the host application and restart your browser.

This is documented here: host application

Customizing passb

passb allows you select certain strategies to reflect your pass usage.

Matcher Strategies

A matcher describes how you store your entries in the pass tree. Currently, there are two matchers available:

FileFormat Strategies

A FileFormat Strategy describes how you store your data in your pass entry.

Filler Strategies

A filler strategy describes how a website should be filled.

Extensions

These extensions can be enabled at will

Extending passb

passB can easily be extended with new extensions or alternative strategies.

Take a look at the QR-Code extension or the FirstLine FileFormat as examples.

When creating an extension/strategy after one of these examples, please don’t forget to register them with the Dependency Injection Container.

Building & running it yourself

Downloading passb & dependencies

git clone https://github.com/passB/passB.git
yarn

Running it

(keep in mind that you should install the host application too)

yarn run watch
yarn run remotedev #starts a local redux remote dev tools sever
yarn run start:firefox

Running the tests

yarn run watch-tests

Building it

yarn build

Technology

technologies used are: