Metadata-Version: 2.4
Name: clinkey-cli
Version: 1.0.1
Summary: A command-line tool for generating strong passwords and secret keys.
Author: Dimitri Gaggioli
License-Expression: MIT
Keywords: password,generator,cli,security
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Classifier: Environment :: Console
Classifier: Topic :: Security
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: build>=1.3.0
Requires-Dist: click>=8.3.0
Requires-Dist: rich>=14.1.0
Dynamic: license-file

<div align="center">👾 Clinkey

╔═╝  ║    ╝  ╔═   ║ ║  ╔═╝  ║ ║
║    ║    ║  ║ ║  ╔╝   ╔═╝  ═╔╝
══╝  ══╝  ╝  ╝ ╝  ╝ ╝  ══╝   ╝

Your SECRET BUDDY for creating passwords you can actually remember.</div>Clinkey isn't your average password generator. It crafts strong, secure, and pronounceable passwords based on easy-to-remember syllables. Forget A9$fG!2p@k7z. Think TRENA-527-BROVO.🚀 InstallationThe easiest way is to use pipx (recommended for CLI tools) or pip.# With pipx (recommended)
pipx install clinkey-cli

# Or with pip
pip install clinkey-cli
For macOS users, you can also use Homebrew:# Replace <user>/<repo> with the actual tap path
brew install <user>/<repo>/clinkey-cli
✨ UsageClinkey works in two ways: Interactive Mode (cool and guided) or Direct Mode (fast and efficient).Interactive Mode 🎮Just run clinkey with no arguments to launch the slick, guided interface. It's the best way to get started!clinkey
Direct Commands ⚡Need a password, right now? Use flags to get what you want in a single line.# Create a 24-character "spicy" password (letters + digits)
clinkey -l 24 -t strong

# Generate 5 "inferno" passwords, all lowercase and without separators
clinkey -n 5 -t super_strong --lower --no-sep

# Save 10 "vanilla" passwords to a file
clinkey -n 10 -t normal -o my_passwords.txt
All the OptionsOptionAliasDescriptionAvailable Levels--length-lHow long do you want it?(a number)--type-tHow bold do you feel?normal (Vanilla 🍦)strong (Spicy 🔥)super_strong (Inferno 🌶️)--number-nHow many do you need?(a number)--no-sep-nsRemoves the - and _ separators.N/A--lower-lowFor a more discreet look (all lowercase).N/A--output-oSaves the loot to a file.(file path)📜 LicenseThis project is licensed under the MIT License. Use it wisely!
