cyber-rain-0.1.1 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
With Homebrew:
From crates.io:
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.