No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-19 12:58:41 -03:00
examples Initial release: Color enum 2026-09-19 12:47:47 -03:00
src Initial release: Color enum 2026-09-19 12:47:47 -03:00
tests Initial release: Color enum 2026-09-19 12:47:47 -03:00
.gitignore Initial release: Color enum 2026-09-19 12:47:47 -03:00
Cargo.lock Initial release: Color enum 2026-09-19 12:47:47 -03:00
Cargo.toml Set repository URL 2026-09-19 12:58:41 -03:00
CHANGELOG.md Initial release: Color enum 2026-09-19 12:47:47 -03:00
LICENSE-MIT Initial release: Color enum 2026-09-19 12:47:47 -03:00
README.md Initial release: Color enum 2026-09-19 12:47:47 -03:00

term-colors

A tiny enum of ANSI terminal colors.

use term_colors::Color;

println!("{}", Color::Red.paint("error!"));

let color: Color = "green".parse().unwrap();
println!("{}ok{}", color, Color::Reset);

Installation

Published on the private Forgejo registry:

[dependencies]
term-colors = { version = "0.1", registry = "forgejo" }

Development

cargo fmt --check
cargo clippy -- -D warnings
cargo test
cargo run --example basic

License

MIT — see LICENSE-MIT.