#prints #ascii #tool #cats #catsay #cowsay #cli

bin+lib djlaser_catsay

An easy to use cowsay tool that prints ascii cats

4 releases

new 0.2.1 Dec 13, 2024
0.2.0 Dec 7, 2024
0.1.2 Dec 6, 2024
0.1.1 Dec 6, 2024
0.1.0 Dec 6, 2024

#1002 in Command line utilities

Download history 260/week @ 2024-12-02 116/week @ 2024-12-09

376 downloads per month

MIT license

15KB
439 lines

Catsay

A simple and fast cowsay-like tool that prints messages said by the cutest little guys ever: cats!

asciicast

Features:

  • Easy to use CLI made with Clap
  • Full word wrap support (and newlines in stdin mode)
  • 6 cats that can be picked rendomly, or chosen through a cli flag
  • Stdin support for piping input from commands or scipts

Web Demo

Try catsay on the web now!

The demo features a virtual terminal where you can use the catsay and clear commands

Tech Stack:

  • Vite for development and bundling
  • Xterm.js to run the virtual terminal environment
  • xterm-js-rs: rust bindings for Xterm.js
  • wasm-pack: for bundling rust code into webassembly

Install via cargo

cargo install djlaser_catsay --features="cli"

Catsay is mainly developed for the linux command line. Windows builds will most likely work, but they are unsupported

Dependencies

~23–280KB