Skip to main content

Zalgo Text Generator CLI

Project description

zalgo-cli

A simple command line tool to generate zalgo text.

Demo

$ zalgo test -n 20

ṯe͕sͫť	t̿e̵s͍t̐	t̜e̼s̗tͨ	ẗe̮s̼tͥ	
t͋e̞śt̪	t̊e̎s̮t͈	ṯe͊s̗t̍	t̄e̬śt͗	
t͕e͓s͜t͕	tͯe̙s͙t͍	t̀e̊s̏t̲	t̰ẽs̕t̗	
t̘e͐s̞t̿	ẗeͣs͆t̸	t͙e͉s̑t̤	t̀e͙s̐t̋	
t͆e̟s̈́tͦ	t̛e͏s̛t͕	t̆eͮs̠tͮ	t͋e̱s͎tͦ	
# accept input from stdin, adding tons of the zalgo-thingys
# output is too crazy to be put here
$ echo 'hello world' | zalgo -n 5 -o -a1000

Installation

pipx

This is the recommended installation method.

$ pipx install zalgo-cli

pip

$ pip install zalgo-cli

Usage

You can use either zalgo or zalgo-cli to run the program.

$ zalgo --help

usage: zalgo [-h] [-a int] [-l int] [-n int] [-o] [-V] [str]

Generate Zalgo text

positional arguments:
  str                   Initial string to Zalgo-fy. If not provided, read from
                        stdin (default: None)

options:
  -h, --help            show this help message and exit
  -a int, --adds-per-char int
                        Number of additions per character (default: 1)
  -l int, --char-limit int
                        Character limit [0 for no limit] (default: 0)
  -n int, --amount int  Amount of Zalgo text to generate (default: 1)
  -o, -1, --one-per-line
                        Output one Zalgo-fied string per line (default: False)
  -V, --version         show program's version number and exit

Develop

$ git clone https://github.com/tddschn/zalgo-cli.git
$ cd zalgo-cli
$ poetry install

Credits

Development of this project was based on https://github.com/n-1x/zalgo-cli .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zalgo_cli-0.1.2.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

zalgo_cli-0.1.2-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file zalgo_cli-0.1.2.tar.gz.

File metadata

  • Download URL: zalgo_cli-0.1.2.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for zalgo_cli-0.1.2.tar.gz
Algorithm Hash digest
SHA256 a211c5c63844542d5089977fb80d41b2158e6aaf3d2e81731ab0034921b4985f
MD5 41fbbd6db6de6880cc9ef30e92393475
BLAKE2b-256 eca97855574b73c58387611a7fad59d971619632630af0d9650ffb152d6d7e26

See more details on using hashes here.

File details

Details for the file zalgo_cli-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: zalgo_cli-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.12.3 Darwin/23.4.0

File hashes

Hashes for zalgo_cli-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 411199eecf429c7313c7e8c9dd6568f7f1db3476fb778a4ed433056b239bf752
MD5 398136ce3d4a26bc8c313ed00b8e14b1
BLAKE2b-256 bf4a1fd73870a7e060d07ce615416f19fe6356f0bc149b9141c5349ce86a8b8a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page