{"repo":"tjblackheart/andcli","free":true,"listed":false,"github":"https://github.com/tjblackheart/andcli","clone":"git clone https://github.com/tjblackheart/andcli.git","description":"A 2FA TUI for your shell","language":"Go","stars":152,"topics":["2fa-client","otp-applications","tui","2fas","andotp","keepass2","stratum","protonpass","aegis"],"license":"MIT","category":"cli-tools","readme_excerpt":"andcli andcli lets you work with 2FA tokens directly in your shell, using encrypted backups exported out of your favourite 2FA apps. All the data is held in memory only and will never leave your machine. andcli can handle input from the following providers (if they provide more than 2FA support, only the OTP related entries will be consumed): - andotp - Aegis - 2fas - Stratum / Authenticator Pro - Keepass or anything else that exports \\ .kdbx v2 - ProtonPass in \\ .pgp and \\ .zip format At the moment only TOTP entries are supported. Installation Download a prebuild release and place it somewhere in your $PATH. If you have Go installed you can install directly: go install github.com/tjblackheart/andcli/v2/cmd/andcli@latest . Usage 1. Export an encrypted, password protected backup from your app and save it into your preferred cloud provider (i.e. Dropbox, Nextcloud...). 2. Start andcli and point it to this file with andcli . Specify the vault type via -t . The path and type will be persisted, so you have to do this only once. 3. Enter the password. 4. To search for an entry, type / . 5. Navigate via keyboard, press Enter to view a token and press c to copy it into the clipboard. Press u to hide usernames for this entry, which are visible by default. Since v2.1.3 it is possible to pipe the password from stdin and skip the input question: echo $PASSWORD andcli --passwd-stdin Keys Clipboard config By default andcli will choose the first system clipboard tool found. For Linux, this ","default_branch":null,"files":null,"tree":[],"storefront":"/r/tjblackheart","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tjblackheart/andcli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}