Skip to content
/ catsay Public

Catsay is a fun command-line tool that displays a customizable message alongside an adorable ASCII art cat, bringing a touch of whimsy to your terminal.

License

Notifications You must be signed in to change notification settings

Altiran/catsay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Catsay

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!

Build Status Discord Latest Release GitHub Forks GitHub Stars GitHub Watches Maintenance Maintainer WakaTime

Like the project? Make sure to leave a ⭐ on the repository!

Features

  • 🐱 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.

Screenshots

Catsay Linux Screenshot Catsay Windows Screenshot

Download

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

Usage

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.

Examples

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_/-._( (
                /         `. \
               |         _  \ |
                \ \ ,  /      |
                 || |-_\__   /
                ((_/`(____,-'

License

"Catsay" is licensed under the MIT License. See LICENSE.md for details.

Acknowledgments

  1. Special thanks to the creators of cowsay for the inspiration and to all the contributors who help make Catsay better!

  2. Idea for Catsay inspired by Cequal's Catsay. Check out his project for more cat-related fun!

  3. ASCII cat art taken from ASCII Art Archive.


💻🐈

About

Catsay is a fun command-line tool that displays a customizable message alongside an adorable ASCII art cat, bringing a touch of whimsy to your terminal.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •