Colors
A zero-allocation no_std-compatible zero-cost way to add color to your Rust terminal.
Supports:
Example
use OwoColorize;
Generic colors
use OwoColorize;
use *;
Stylize
use OwoColorize;
println!;
A zero-allocation no_std-compatible zero-cost way to add color to your Rust terminal.
Supports:
use owo_colors::OwoColorize;
fn main() {
// Foreground colors
println!("My number is {:#x}!", 10.green());
// Background colors
println!("My number is not {}!", 4.on_red());
}
use owo_colors::OwoColorize;
use owo_colors::colors::*;
fn main() {
// Generically color
println!("My number might be {}!", 4.fg::<Black>().bg::<Yellow>());
}
use owo_colors::OwoColorize;
println!("{}", "strikethrough".strikethrough());