3 releases
| 0.1.2 | Aug 22, 2025 |
|---|---|
| 0.1.1 | Aug 22, 2025 |
| 0.1.0 | Aug 21, 2025 |
#95 in Visualization
18KB
301 lines
termicat ๐ฑ
A fun terminal application that displays random ASCII cat art every 15-35 seconds. Perfect for adding some feline charm to your terminal!
Features
- ๐จ 15 different ASCII cat art designs
- โฐ Random display interval (15-35 seconds)
- ๐งน Automatic terminal clearing between cats
- ๐ฒ Randomized cat selection
Installation
From crates.io
cargo install termicat
From source
git clone https://github.com/stevecellbio/termicat
cd termicat
cargo build --release
cargo run
Usage
Simply run the binary and enjoy the cat parade:
termicat
The application will:
- Display a random ASCII cat
- Wait 15-35 seconds (randomly chosen)
- Clear the terminal
- Show another cat
- Repeat forever
To stop the application, press Ctrl+C.
ASCII Art Preview
Here's a sample of what you might see:
|\__/,| (`\
_.|o o |_ ) )
-(((---(((--------
_._ _,-'""`-._
(,-.`._,'( |\`-/|
`-.-' \ )-`( , o o)
`- \`_`"'-
Why termicat?
-- it's pretty funny
Requirements
- Rust 1.56.0 or later
Contributing
Contributions are welcome! Feel free to:
- Add more ASCII cat designs
- Improve the display timing
- Add configuration options
- Fix bugs or improve code quality
License
- Gpl-3.0
at your option.
Acknowledgments
- ASCII art adapted from various online sources, including ASCII Art Archive and Xmission Cat Emailbox from the 90s
- Built with โค๏ธ and Rust ๐ฆ
Dependencies
~405KB