Skip to content

mssun/passforios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7a144c7 · Jan 6, 2022
Dec 29, 2021
Aug 30, 2021
Jul 20, 2020
Jul 13, 2019
Dec 31, 2021
Jan 6, 2022
Dec 31, 2021
Dec 31, 2021
Dec 31, 2021
Dec 31, 2021
Sep 7, 2020
Jan 10, 2021
Jun 20, 2021
Dec 28, 2021
Dec 30, 2020
Dec 28, 2021
Dec 30, 2020
Dec 28, 2021
Dec 27, 2021
Dec 28, 2021
Dec 28, 2021
Aug 30, 2021
Jul 13, 2021
Feb 9, 2017
Dec 28, 2021
Dec 10, 2018

Repository files navigation

Pass

GitHub release Gitter Build Status Donate

Pass is an iOS client compatible with ZX2C4's Pass command line application. It is a password manager using GPG for encryption and Git for version control.

Pass for iOS is available in App Store with the name "Pass - Password Store", and both iPhone and iPad are supported.

Download on the App Store

You can also help us test beta versions through TestFlight.

Features

  • Compatible with the Password Store command line tool.
  • View, copy, add, and edit password entries.
  • Encrypt and decrypt password entries by PGP keys.
  • Synchronize with your password Git repository.
  • User-friendly interface: search, long press to copy, copy and open link, etc.
  • Support one-time password tokens (two-factor authentication codes).
  • Autofill in Safari/Chrome and supported apps.

Screenshots

Usages

For more, please read the wiki page.

Building Pass for iOS

  1. Install Carthage, Go, SwiftLint, and SwiftFormat: brew install carthage go swiftlint swiftformat.
  2. Install dependencies via Carthage. Therefore, execute carthage update and carthage bootstrap --platform iOS --use-xcframeworks in the root directory of the project.
  3. Run ./scripts/gopenpgp_build.sh to build GopenPGP.
  4. Open the pass.xcodeproj file in Xcode.
  5. Build & Run.

License

MIT