meowspeak
meowspeak is a fun Python package that lets you display messages "spoken" by ASCII art cats. Whether you're sending a simple message or just want to add a bit of whimsy to your terminal output, meowspeak lets you do so in style!
Installation
To install meowspeak, use pip:
pip install meowspeak
Usage
Once installed, you can use the meowspeak command directly in your terminal. Here's how you can use it:
Display a message with a random cat:
meowspeak "Hello, world!"
This will display the message "Hello, world!" in a speech bubble coming from a random ASCII cat.
Choose a specific cat:
To use a specific cat, use the --cat option followed by the cat's index:
meowspeak "This is a cool cat!" --cat 1
List all available cats:
To view all available cats and their indices, use the --list option:
meowspeak --list
Customize the message width:
You can customize the width of the speech bubble using the --width option. For example:
meowspeak "This is a really long message that needs wrapping" --width 30
Example Output
________
< Hello! >
--------
/\_/\
( o.o )
> ^ <
Contributing
Feel free to fork the repository and submit issues or pull requests. Contributions are always welcome!
License
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.
Metadata
Release files for meowspeak 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| meowspeak-1.0.3.tar.gz | 16.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| meowspeak-1.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.8 kB
Release files / meowspeak-1.0.3.tar.gz
| Download URL | meowspeak-1.0.3.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9c552327fd5ca45f8c5e609933025c59dcefb0c93ff37639d87db581d2d1f050
|
|
BLAKE2b-256 checksum How to use checksums |
860a8e19475ec74e2cb44d3c946c701c2939400cce83826ed76e038a579f4c0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.1
|
Release files / meowspeak-1.0.3-py3-none-any.whl
| Download URL | meowspeak-1.0.3-py3-none-any.whl |
|---|---|
| Size | 16.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
34b69022476dd62bdcbc5a225827d871d56aabcf3d62485dc8143a64a1ad25f8
|
|
BLAKE2b-256 checksum How to use checksums |
8e795fffde3fc468ecabb9d91a7b36d2867e7cd566ac6c48d3efd5a849942e79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.13.1
|