#color #style #ansi #terminal-colors #term

no-std peter

ANSI terminal colours and styles for anything implementing Display

3 unstable releases

0.2.1 Apr 1, 2021
0.2.0 Feb 22, 2021
0.1.1 Feb 19, 2021
0.1.0 Feb 19, 2021

#86 in #term

Download history 17/week @ 2023-12-25 6/week @ 2024-02-12 7/week @ 2024-02-19 30/week @ 2024-02-26 9/week @ 2024-03-04 10/week @ 2024-03-11 7/week @ 2024-03-18

56 downloads per month
Used in powerpack-cli

MIT/Apache

7KB
137 lines

peter

Crates.io Version Docs.rs Latest

Peter builds on the ansi_term crate to allow styling of anything implementing Display and makes colorizing text less verbose to use by providing the Stylize trait.

Getting started

use peter::Stylize;

println!("This is in red: {}", "a red string".red());

println!("How about some {}?", "bold and underline".bold().underline());

License

Licensed under either of

at your option.


lib.rs:

Peter builds on the ansi_term crate to allow styling of anything implementing Display and makes colorizing text less verbose to use by providing the Stylize trait.

Examples

use peter::Stylize;

println!("This is in red: {}", "a red string".red());

println!("How about some {}?", "bold and underline".bold().underline());

Dependencies

~240KB