#console-log #background-color #color

color-output

An atomic output library based on Rust that supports output functionalities through functions, builders, and other methods. It allows customization of text and background colors.

82 stable releases (7 major)

Uses new Rust 2024

new 10.0.1 May 10, 2026
10.0.0 Feb 4, 2026
9.0.0 Feb 4, 2026
8.2.15 Feb 1, 2026
3.0.1 Nov 30, 2024

#342 in Command-line interface

Download history 34/week @ 2026-01-18 177/week @ 2026-01-25 190/week @ 2026-02-01 70/week @ 2026-02-08 10/week @ 2026-02-15 83/week @ 2026-02-22 137/week @ 2026-03-01 54/week @ 2026-03-08 225/week @ 2026-03-15 199/week @ 2026-03-22 104/week @ 2026-03-29 217/week @ 2026-04-05 96/week @ 2026-04-12 53/week @ 2026-04-19 55/week @ 2026-04-26 65/week @ 2026-05-03

354 downloads per month
Used in 9 crates (2 directly)

MIT license

48KB
920 lines

color-output

Official Documentation

Api Docs

Description

An atomic output library based on Rust that supports output functionalities through functions, builders, and other methods. It allows customization of text and background colors.

Features

  • Supports formatted output of the current time.
  • Allows customization of text color, background color, font weight, and other configurations.
  • Supports defining structures for output messages.
  • Supports defining builders for output messages.
  • Supports single-line output for multiple tasks.
  • Supports multi-line output for multiple tasks.
  • Ensures atomic output operations.

Installation

To install color-output run cmd:

cargo add color-output

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

Contact

For any inquiries, please reach out to the author at root@ltpp.vip.

Dependencies

~20KB