Metadata-Version: 2.4
Name: zalgoctl
Version: 0.1.1
Summary: The best damn Zalgo text generator on the planet
Project-URL: Homepage, https://github.com/mike/zalgoctl
Project-URL: Repository, https://github.com/mike/zalgoctl
Project-URL: Issues, https://github.com/mike/zalgoctl/issues
Author: Mike
License-Expression: MIT
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Text Processing
Classifier: Topic :: Utilities
Requires-Python: >=3.12
Requires-Dist: click>=8.0
Description-Content-Type: text/markdown

# zalgoctl

[![PyPI](https://img.shields.io/pypi/v/zalgoctl)](https://pypi.org/project/zalgoctl/)

A Zalgo text generator CLI.

## Usage

```bash
# Basic encoding
./zalgoctl "Hello World"

# With style preset
./zalgoctl "He comes" --style heavy

# Pipe text
echo "Fear me" | ./zalgoctl --intensity 20

# Decode (strip combining marks)
./zalgoctl decode "Z̷a̸l̵g̶o̷"

# Analyze text
./zalgoctl analyze "Z̷a̸l̵g̶o̷"
```

## Options

- `--style` - Preset: whisper, subtle, moderate, heavy, extreme, demonic, void
- `--intensity` - Set all directions at once (0-100)
- `--up/--mid/--down` - Control mark placement
- `--pattern` - Distribution: wave, fade-in, fade-out, pulse, crescendo, spike
- `--seed` - Reproducible output
- `--prob` - Probability each character gets corrupted (0.0-1.0)

Run `./zalgoctl --help` for all options.
