Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Small password manager.

Saved files are based on Password Safe file format with a few custom fields.


Auto-type functionality will simulate keyboard presses. Following escape characters are supported:

\u      User name field.
\p      Password field.
\2      Two-factor authentication code.
\cn     Credit card number.
\ct     Credit card number (tab separated).
\ce     Credit card expiration.
\cv     Credit card security code.
\cp     Credit card pin number.
\g      Group field.
\i      Title field.
\l      URL field.
\m      E-mail field.
\o      Notes field.
\o###   Nth line of Notes field. If line doesn't exist, it has no effect.
\b      Backpace key.
\t      Tab key.
\s      Shift+Tab key.
\n      Enter key.
\\      Backslash (\) key.
\d###   Delay between characters in milliseconds, instead of 10 (default).
\w###   Wait in milliseconds.
\W###   Wait in seconds.
\z      Invokes the alternative SendKeys method.
        All other text is typed as-is.