cyber-rain-0.1.0 is not a library.
cyber-rain
cyber-rain is a smoother, themeable Rust terminal digital-rain visualizer: falling glyph streams, raw terminal rendering, hidden messages, deterministic demo runs, and enough controls to make your terminal look like it knows something you do not.
Install
From crates.io, once published:
From this repository:
Or run it directly:
Quit with q, Esc, or Ctrl-C. Pause with Space or p.
Features
- Themeable rain:
green,cyan,amber,crimson,ghost, andrainbow. - Tunable motion with
--fps,--speed, and--density. - Hidden message mode with
--message "follow the white rabbit". --asciimode for plain terminals.--seedfor reproducible recordings or demos.- Terminal resize handling.
- Buffered terminal rendering for smoother motion.
- Occasional burst storms, or
--calmto disable them.
Examples
For a deterministic demo recording:
Release Checklist
- Update
CHANGELOG.md. - Run
cargo fmt --all. - Run
cargo test. - Run
cargo clippy -- -D warnings. - Run
cargo package --allow-dirty. - Publish with
cargo publish. - Create a tag like
v0.1.0and push it to build GitHub release binaries.
License
Licensed under either of:
- Apache License, Version 2.0
- MIT license
at your option.