MasterPassX is separated into many modules. It is based fully in JavaScript.
The core module is the base algorithm of MasterPassX. It's a simple and very fast implementation of the Master Password algorithm.
The Firefox/Chrome extensions.
A simple command line interface for the MasterPassX algorithm.