libcolorize provide simple text colorization for terminal emulator, using ansi escape characters.
To build libcolorize just do :
```Shell
rustc lib.rs ```
libcolorize is really simple to use, see this short example !
```Rust extern crate colorize; // Import the trait implemented for &'static str and ~str use colorize::AnsiColor; // Import the colors for the global use colorize::{BrightRed, Blue};
pub fn main() { // Set some global colors colorize::globalfg(BrightRed); colorize::globalbg(Blue); // ^~~~ These settings are reset to default at the end.
// You can use specific colors or style on a given str,
// the globals colors are restored after !
// Write a green underlined text on a yellow background !
println!("{}", "Hello World !".green().underlined().yellowb());
// Use bright or normal colors
println!("{}", "Bright Green foreground and Magenta background !".b_green().magentab());
}
```