djlaser_catsay

Crates.iodjlaser_catsay
lib.rsdjlaser_catsay
version0.2.1
created_at2024-12-06 16:57:02.274517+00
updated_at2024-12-13 20:36:37.757942+00
descriptionAn easy to use cowsay tool that prints ascii cats
homepage
repositoryhttps://github.com/DJ-Laser/catsay
max_upload_size
id1474454
size20,915
DJ_Laser (DJ-Laser)

documentation

README

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

Commit count: 62

cargo fmt