Skip to content

Latest commit

 

History

History
110 lines (74 loc) · 1.63 KB

File metadata and controls

110 lines (74 loc) · 1.63 KB

Phrase

Phrase is a local-first password manager written in Rust.

No cloud. No accounts. Your vault stays on your machine.

banner

Install

  • Download Linux Binary From Releases
  • Or Just Build Yourself
git clone https://github.com/0xRahim/phrase_cli.git
cd phrase_cli
cargo build --release

Binary:

target/release/app

Optional:

sudo cp target/release/app /usr/local/bin/phrase

Then:

phrase --help

Basic Usage

Create a vault:

$ phrase vault new <vault_name>
$ phrase vault new myvault

List vaults:

$ phrase vault list

Select a vault:

$ phrase vault use <vault_name>
$ phrase vault use myvault

Add a credential:

$ phrase cred new <alias> --category <category_name>
$ phrase cred new gmail # Default category is default

List credentials:

$ phrase cred list

Get a credential:

$ phrase cred get <alias>
$ phrase cred get gmail

Edit a credential:

$ phrase cred edit <alias>
$ phrase cred edit gmail

Remove a credential:

$ phrase cred rm gmail

Security

  • Credentials are encrypted before being stored
  • Vaults are protected by your master password