All Projects → bndw → Pick

bndw / Pick

Licence: mit
A secure and easy-to-use CLI password manager for macOS and Linux

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Pick

Keepass4web
An application that serves KeePass database entries on a web frontend
Stars: ✭ 115 (-67.97%)
Mutual labels:  crypto, password, password-manager
mpw-rs
Master Password in Pure Rust
Stars: ✭ 34 (-90.53%)
Mutual labels:  scrypt, password-manager, password
OormiPass
Free open source cross platform password manager
Stars: ✭ 50 (-86.07%)
Mutual labels:  crypto, password-manager, password
Masterpassword
Project moved to https://gitlab.com/spectre.app
Stars: ✭ 1,122 (+212.53%)
Mutual labels:  cli, password-manager, scrypt
turaku-client
Web / Electron client application for Turaku
Stars: ✭ 27 (-92.48%)
Mutual labels:  password-manager, password
pwm
自用的密码管理工具
Stars: ✭ 34 (-90.53%)
Mutual labels:  password-manager, password
Passky-Server
API and Database for Passky (password manager)
Stars: ✭ 77 (-78.55%)
Mutual labels:  password-manager, password
password-list
Password lists with top passwords to optimize bruteforce attacks
Stars: ✭ 174 (-51.53%)
Mutual labels:  password-manager, password
CryptoKnight
CryptoKnight is a general purpose cryptography desktop app
Stars: ✭ 18 (-94.99%)
Mutual labels:  scrypt, password
PASSY
This project has moved to GitLab.com
Stars: ✭ 14 (-96.1%)
Mutual labels:  password-manager, password
github-did
Decentralized Identity with Github
Stars: ✭ 108 (-69.92%)
Mutual labels:  crypto, openpgp
PassHUD
A HUD-style interface for pass on macOS
Stars: ✭ 31 (-91.36%)
Mutual labels:  password-manager, password
Passky-Desktop
Desktop application for Passky (password manager)
Stars: ✭ 47 (-86.91%)
Mutual labels:  password-manager, password
PasswordX
Offline password manager for iOS/macOS
Stars: ✭ 26 (-92.76%)
Mutual labels:  password-manager, password
secman
[Archived] 👊 Human-friendly and amazing secrets manager.
Stars: ✭ 63 (-82.45%)
Mutual labels:  crypto, password-manager
pass-audit
A pass extension for auditing your password repository.
Stars: ✭ 71 (-80.22%)
Mutual labels:  password-manager, password
mopass
A OpenSource Clientless & Serverless Password Manager
Stars: ✭ 40 (-88.86%)
Mutual labels:  password-manager, password
Purse
GPG asymmetric (YubiKey) password manager
Stars: ✭ 313 (-12.81%)
Mutual labels:  password, password-manager
Keepwords
📱🔐 Need an iOS password managing app with no pods? We got you covered!
Stars: ✭ 17 (-95.26%)
Mutual labels:  password-manager, password
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (-89.14%)
Mutual labels:  password-manager, password

pick

Build Status Go Report Card

A secure and easy-to-use password manager for macOS and Linux.

demo

Features

  • Strong, modern encryption with sensible defaults (ChaCha20-Poly1305, AES-GCM, OpenPGP)
  • Configurable safe storage (file, AWS S3)
  • Secure notes
  • Built-in password generator
  • Clipboard support
  • Automatic backups
  • Sync multiple safes
  • Export accounts to JSON
  • No external dependencies

Install

go get

go get -u github.com/bndw/pick

Homebrew

brew install bndw/pick/pick-pass

From source

git clone https://github.com/bndw/pick && cd pick
make
make install

Getting started

If you haven't used pick before, first initialize your safe to set a master password:

pick init

Make your master password strong, unique, and don't forget it! You'll need your master password to access your safe. Without it your safe can not be unlocked.

Add an account

pick add work/email

List accounts

pick ls

View an account

pick cat work/email

Copy a password to the clipboard

pick cp work/email

For all commands, please refer to the Usage section with pick --help.

Usage

Usage:
  pick [command]

Available Commands:
  add             Add a credential
  cat             Cat a credential
  cp              Copy a credential to the clipboard
  edit            Edit a credential
  help            Help about any command
  init            Initialize pick
  ls              List all credentials
  mv              Rename a credential
  note            Create a note
  pass            Generate a password without storing it
  rm              Remove a credential
  safe            Perform operations on safe
  version         Print the version number of pick

Use "pick [command] --help" for more information about a command.

Security

pick is focused on security and to this end it is essential to only run the pick binary on a trusted computer. Conversely, you don't necessarily need to trust the computer or server storing the pick safe (e.g. Amazon S3). This is because the pick safe is encrypted and authenticated and cannot by decrypted or unnoticeably modified without the master password.

If you've found a vulnerability or a potential vulnerability in pick please email us at pick-secur[email protected]. We'll send a confirmation email to acknowledge your report, and we'll send an additional email when we've identified the issue positively or negatively.

Similar software

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].