A secure password generator CLI built with Go.
This repository contains a command-line tool for generating secure passwords, built using Go. The tool provides various options to customize the password generation process, including setting the length, omitting special characters, and generating PIN codes.
This project is licensed under the MIT License - see the LICENSE file for details.
- Customizable Password Length: Specify the length of the password to be generated.
- Omit Special Characters: Generate passwords without including any special characters.
- Generate PIN Codes: Generate numeric PIN codes instead of full passwords.
- Copy to Clipboard: Automatically copy the generated password to the clipboard for easy use.
go get -u github.com/qovzeash/go-passwo
Once installed, you can use the tool from the command line. The following options are available:
--size
: Specify the length of the password to be generated. The default value is 12.
--no-special
: Generate a password without including any special characters. The default value is false.
--pin-code
: Generate a numeric pin code instead of a full password. The default value is false.
--to-clipboard
: Copy the generated password to the clipboard.
Generate a 16-character password with symbols:
passwo --size 16
Generate a 12-character password without symbols:
passwo --no-special
Generate a 6-digit pin code:
passwo --size 6 --pin-code