colored-rs/colored
(Rust) Coloring terminal so simple you already know how to do it ! observed · 2026-08-28
Health v2 · maintenance only
71/100
- Activity 62
- Release rhythm 66
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 22
- age_days: 3826
- days_rel: 229
- days_push: 229
- n_releases_24m: 4
Adoption not part of the score
2036 stars · 96 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Rust library for easily coloring and styling terminal output with a simple chainable string extension API. It supports standard ANSI colors, bright colors, backgrounds, truecolor RGB/hex values, and text styles like bold and italic.
Use cases
- color terminal output in a Rust CLI
- print colored text with ANSI escape codes in Rust
- add bold and italic styling to terminal strings
- use truecolor RGB or hex colors in terminal output
- respect NO_COLOR and CLICOLOR conventions in a Rust program
- style log or status messages with background colors
When to choose
- you write Rust and want minimal-dependency, safe terminal coloring
- you need truecolor, hex, or background color support
- you want automatic NO_COLOR/CLICOLOR environment handling
When to avoid
- you need a TUI framework with layout and widgets
- you are not working in Rust
- you need cross-platform GUI styling rather than terminal output
Facets
library · maturity stable
developer-tools cli terminal-ui developer-tools rust windows cli ansi-colors terminal-output truecolor string-styling command-line linux macos
1 source
- readme: https://github.com/colored-rs/colored · fetched 2026-08-28 · 14f7a8e6813a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| colored-rs/colored | main | 71 |
For agents
markdown · JSON · MCP: product_card(name="colored-rs/colored")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem