Welcome to Catsay! Inspired by the classic cowsay
, Catsay is a fun and whimsical command-line tool that displays
ASCII art of a cat along with a custom message. Whether you're looking to add a bit of feline flair to your terminal or
just need a smile, Catsay has got you covered!
Like the project? Make sure to leave a ⭐ on the repository!
- 🐱 Adorable ASCII Cat: Displays a cute cat that "says" your message.
- 💬 Custom Messages: Input any text for the cat to say.
- 🛠️ Simple Command-Line Interface: Lightweight and easy to use.
- 🎨 Customizable: Modify the ASCII art or text formatting to your liking.
Download the latest release for your operating system from the GitHub Releases page.
OR
Clone the repository and build the project yourself. You can use CMake in your IDE or compile using GCC via the following command:
gcc -o catsay src/catsay.c
Using Catsay is as easy as typing a single command. Just pass your message as an argument:
./catsay "Hello, world!"
And you'll see your message displayed with an adorable ASCII cat.
Here are a few examples of Catsay in action:
$ ./catsay "I'm a cat!"
______________
< I'm a cat! >
--------------
\
\
\ ,_ _
|\\_,-~/
/ _ _ | ,--.
( @ @ ) / ,-'
\ _T_/-._( (
/ `. \
| _ \ |
\ \ , / |
|| |-_\__ /
((_/`(____,-'
Note: If you don't provide a message, the cat will "Meow!"
$ ./catsay
_________
< Meow! >
---------
\
\
\ ,_ _
|\\_,-~/
/ _ _ | ,--.
( @ @ ) / ,-'
\ _T_/-._( (
/ `. \
| _ \ |
\ \ , / |
|| |-_\__ /
((_/`(____,-'
"Catsay" is licensed under the MIT License. See LICENSE.md for details.
-
Special thanks to the creators of
cowsay
for the inspiration and to all the contributors who help make Catsay better! -
Idea for Catsay inspired by Cequal's Catsay. Check out his project for more cat-related fun!
-
ASCII cat art taken from ASCII Art Archive.