passgen is a lightweight and secure command-line tool built in Go to help you manage passwords from your terminal. It allows you to:
- ✅ Generate strong, random passwords
- 🔒 Encrypt passwords using bcrypt
- 🧪 Verify plaintext passwords against bcrypt hashes
- Generate passwords with custom length and character sets
- Support for uppercase letters, numbers, and symbols
- Encrypt passwords using bcrypt with customizable cost factor
- Verify if a password matches a given bcrypt hash
go install github.com/fxckcode/passgen@latest