- 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
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
Catsay is mainly developed for the linux command line. Windows builds will most likely work, but they are unsupported