10 releases
0.2.0 | Jun 15, 2021 |
---|---|
0.1.9 | Jun 14, 2021 |
0.1.8 | May 28, 2021 |
#936 in Command-line interface
150KB
762 lines
Coloriz
Coloriz is a library for colorizing terminal outputs. It supports true colors and gradients.
You can easily make your terminal colorful!
Usage
Add this to your Cargo.toml :
[dependencies]
coloriz = "0.2.0"
Example
use coloriz::{Colorize, Color};
fn main() {
let text = "Hello, world!";
println!("{}{}", text.bg(Color::BrightRed), text.fg(Color::Red));
println!("{}{}", text.fg(Color::Green), text.bg(Color::Green));
println!("{}{}", text.bg(Color::BrightYellow), text.fg(Color::Yellow));
println!("{}{}", text.fg(Color::BrightBlue), text.bg(Color::Blue));
println!("{}{}", text.bg(Color::BrightMagenta), text.fg(Color::Magenta));
println!("{}{}", text.fg(Color::BrightCyan), text.bg(Color::Cyan));
}
Todo
- Document
- More tests
- Support Styles
Contributing
Contributions are welcome! Feel free to open Issues and PRs.
📃 License
MIT License
Copyright (c) 2021 navier