Keygenerator
Key and password generator with high entropy
Install / Use
/learn @rafaelperoco/KeygeneratorREADME
keygenerator
keygenerator is a robust command-line interface (CLI) tool written in Go that generates secure, random passwords. It offers flexibility in password generation through various flags, allowing you to customize the length and complexity of your passwords.
Installation
To install keygenerator, execute the following commands in your terminal:
curl -OL https://github.com/rafaelperoco/keygenerator/releases/download/v0.1.0/keygenerator_1.0.0_linux_amd64.tar.gz
tar -xvf keygenerator_0.1.0_linux_amd64.tar.gz
sudo mv keygenerator /usr/local/bin
Usage
To generate a password, simply run keygenerator in your terminal. By default, it generates a 20-character password using letters and numbers.
keygenerator -h
A CLI tool to generate passwords with entropy and complexity
Usage:
keygenerator [flags]
Flags:
-e, --exclude string exclude characters from the password
-h, --help help for keygenerator
-n, --length int length of the password (default 20)
-l, --letters use letters and numbers
-s, --special use letters, numbers and special characters
Examples
Generate a 20-character password using letters and numbers:
keygenerator
Generate a 10-character password using letters and numbers:
keygenerator -n 10
Generate a 20-character password using just letters:
keygenerator -l
Generate a 20-character password using letters, numbers and special characters:
keygenerator -s
Generate a 20-character password using letters and numbers, excluding the characters 0, o, O, 1 and l:
keygenerator -e 0oO1l
Generate a 10-character password using letters and numbers, excluding the characters 0, o, O, 1 and l:
keygenerator -n 10 -l -e 0oO1l
License
MIT ©
Author
Rafael Peroco
Contributing
Feel free to open issues and pull requests.
Related Skills
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
