Pass-CLI Documentation
Pass-CLI Documentation
Welcome to the pass-cli documentation. A secure, cross-platform, always-free, and open-source alternative to 1password, bitwarden, etc., CLI password and API key manager for folks who live in the command line.
Quick Links
- Quick Start - First-time setup and initialization (5 minutes)
- Quick Install - Installation instructions for all platforms
- Command Reference - Complete command reference
- Recovery Phrase - BIP39 recovery phrase setup and usage
- Backup & Restore Guide - Manual vault backup management
- TOTP & 2FA Support - Store and generate 2FA codes
- Security Architecture - Security features and cryptography
- Troubleshooting - Common issues and solutions by category
Features
- Strong Encryption: AES-256-GCM with PBKDF2 key derivation (600,000 iterations)
- BIP39 Recovery: 24-word mnemonic for vault password recovery
- Cross-Platform: Works on Windows, macOS, and Linux
- Keychain Integration: Optional OS keychain support for automatic unlocking
- Interactive TUI: Beautiful terminal UI built with tview
- Clipboard Support: Secure clipboard integration with auto-clear
- Usage Tracking: Per-credential usage statistics
- Audit Logging: HMAC-signed audit logs for all operations
- Manual Backups: Create and restore vault backups on demand
Getting Help
- GitHub Issues: Report bugs or request features
- GitHub Discussions: Ask questions and share ideas
- Documentation: You’re reading it!
Contributing
See Contributing Guide for developer documentation and contribution guidelines.