rust-colors

Crates.iorust-colors
lib.rsrust-colors
version0.2.1
sourcesrc
created_at2024-06-09 19:11:49.798886
updated_at2024-06-10 11:57:23.419541
descriptionA library for parsing ANSI Strings to colors.
homepagehttps://redisgaming.vercel.app/
repositoryhttps://github.com/RedIsGaming/rust-colors
max_upload_size
id1266580
size6,273
Red (ProgrammerReddy)

documentation

https://docs.rs/rust-colors

README

rust-colors

A library for parsing ANSI Strings to colors. Built in Rust, open source and easy to use. Underneath are some examples of how you could use the functions.

You can reach out to me on Discord: RedIsGaming

Example color functions main program

Here is an example of how the main program can look:

use rust_colors::{Ansi, Color, Colors};

fn main() {
    let colors = Ansi;

    println!(
        "The sky is {}, apples can be {}, do you like to touch {} grass?",
        colors.color("blue", Colors::Blue),
        colors.bold_color("red", Colors::Red),
        colors.underline_color("green", Colors::Green),
    );
}

rust-colors options to choose from

Colors::Black,
Colors::Red,
Colors::Green,
Colors::Yellow,
Colors::Blue,
Colors::Purple,
Colors::Cyan,
Colors::White,
Colors::Default,

Author

RedIsGaming

Language(s) and tools

  • Rust
  • VSCode
    • rust-analyzer (extension)
    • Even Better TOML (extension)
    • Error Lens (extension)
    • crates (extension)
  • Cargo
    • clippy (feature)
    • fmt (feature)

License

MIT license

Status


rust-colors last updated on 10-6-2024.
.

Contact

Discord

How to use this project?

How to run?

First clone the rust-colors project to any location you desire.

git clone https://github.com/RedIsGaming/rust-colors.git

Then switch to that directory and run Cargo.

cd rust-colors
cargo run
Commit count: 8

cargo fmt