Find a file
2020-08-28 16:42:30 -07:00
fastlane Update Gemfile/Fastfile 2020-07-26 16:00:18 -07:00
icon Add beta distrubution channel 2020-07-19 18:25:21 -07:00
img
pass Enable SwiftLint rule 'overridden_super_call' and fix all violations 2020-08-28 16:42:30 -07:00
pass.xcodeproj Enable SwiftLint rule 'nesting' and fix all violations 2020-08-28 16:42:30 -07:00
passAutoFillExtension Enable SwiftLint rule 'private_action' and fix all violations 2020-08-28 16:42:30 -07:00
passExtension Enable SwiftLint rule 'unneeded_parentheses_in_closure_argument' and fix all violations 2020-08-28 16:42:30 -07:00
passKit Enable SwiftLint rule 'unneeded_parentheses_in_closure_argument' and fix all violations 2020-08-28 16:42:30 -07:00
passKitTests Enable SwiftLint rule 'unneeded_parentheses_in_closure_argument' and fix all violations 2020-08-28 16:42:30 -07:00
passShortcuts Format code with SwiftFormat automatically in every build 2020-08-25 15:10:13 -07:00
passTests Enable SwiftLint rule 'empty_xctest_method' and fix all violations 2020-08-28 16:42:30 -07:00
.gitignore
.swift-version Format code with SwiftFormat automatically in every build 2020-08-25 15:10:13 -07:00
.swiftformat Format code with SwiftFormat automatically in every build 2020-08-25 15:10:13 -07:00
.swiftlint.yml Enable SwiftLint rule 'overridden_super_call' and fix all violations 2020-08-28 16:42:30 -07:00
.travis.yml Add SwiftLint config which does not cause any violations 2020-08-28 16:42:30 -07:00
_config.yml
Cartfile Use prebuilt objectivegit framework 2019-11-20 14:19:33 -08:00
Cartfile.resolved Update FavIcon to 3.1.0 2020-05-17 15:08:14 -07:00
Gemfile Add rest-client in the Gemfile for mailgun 2020-07-25 09:23:16 -07:00
Gemfile.lock Update Gemfile/Fastfile 2020-07-26 16:00:18 -07:00
gopenpgp_build.sh Fix CI bulding issues 2020-07-25 00:34:31 -07:00
LICENSE Create LICENSE 2017-02-09 19:14:39 +08:00
Podfile Use forked ObjectivePGP 2020-02-17 17:34:21 -08:00
README.md Update TestFlight link to the Pass Beta 2020-07-20 12:39:34 -07:00

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 libtool, automake, cmake, carthage, cocoapods, and go: brew install libtool automake cmake carthage cocoapods go.
  2. Run carthage bootstrap in the project root directory: carthage update then carthage bootstrap --platform iOS (this may take some time).
  3. Run ./gopenpgp_build.sh to build go dependencies.
  4. Run pod install in the project root directory: pod install.
  5. Open pass.xcworkspace file in Xcode.
  6. Build & Run.

License

MIT