Projects

A password manager client for Raycast and Vicinae

Screenshots

Your vault, from the launcher

rpass is a client for rpass-cli that brings a pass-compatible password store into Raycast or Vicinae. It works on Windows, Linux and macOS.

Find, use and update entries

From the launcher, you can find an entry, copy its fields or paste them into the active app. You can also edit entries, generate passwords and passphrases, and retrieve TOTP codes.

If the store uses Git, the extension lets you review its history and pull or push changes without opening a terminal.

The interface and the CLI

The extension presents the entries and actions. rpass-cli handles the store operations, using your local GnuPG installation for encryption and decryption.

Listing entries reads the CLI’s JSON output without decrypting the whole store. Decryption is requested when you open or use an entry.

Built with

  • Clean Architecture
  • Screaming Architecture
  • Vertical Slicing
  • SOLID
  • Design Patterns