Crate chromacat

Source
Expand description

ChromaCat is a versatile command-line tool for applying color gradients to text output.

Re-exports§

pub use app::ChromaCat;
pub use error::ChromaCatError;
pub use error::Result;
pub use pattern::PatternConfig;
pub use pattern::PatternParams;
pub use renderer::AnimationConfig;
pub use renderer::Renderer;
pub use streaming::StreamingInput;

Modules§

app
ChromaCat application core
cli
Command-line interface for ChromaCat
cli_format
CLI formatting and styling helpers
demo
Demo mode text generator for ChromaCat
error
gradient
Gradient generation and configuration for ChromaCat.
input
pattern
Pattern generation and configuration for ChromaCat
renderer
Terminal rendering system for ChromaCat
streaming
Streaming input processing for ChromaCat
themes
Theme system for ChromaCat

Macros§

define_param
Macro for defining pattern parameters