alexeyraspopov/picocolors
The tiniest and the fastest library for terminal output formatting with ANSI colors observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- 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: n/a
- age_days: 1801
- days_rel: 686
- days_push: 653
- n_releases_24m: 1
Adoption not part of the score
1748 stars · 52 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
picocolors is a tiny, zero-dependency JavaScript library for coloring and formatting terminal output with ANSI escape codes. It is significantly smaller and faster than alternatives like chalk, supports Node.js and browsers, and respects the NO_COLOR convention.
Use cases
- colorize CLI output in a Node.js script
- add ANSI colors to console logs in a build tool
- replace chalk to shrink node_modules size
- format terminal text with bold, italic, and background colors
- respect NO_COLOR in a CLI tool
- style output in a CJS or ESM project
When to choose
- you need terminal colors with minimal bundle or node_modules footprint
- performance of color formatting matters in a hot path
- you want a zero-dependency, CJS/ESM-compatible color library
- you need NO_COLOR support out of the box
When to avoid
- you need advanced features like 256-color or truecolor detection chains
- you want rich theming or template-literal styling like chalk's tagged templates
- you are not targeting JavaScript/Node.js environments
Facets
library · maturity stable
cli developer-tools developer-tools cli cross-platform ansi-colors terminal-formatting zero-dependency no-color command-line nodejs
2 sources
- readme: https://github.com/alexeyraspopov/picocolors · fetched 2026-08-28 · 784c86c4fa2b
- registry_npm: https://registry.npmjs.org/picocolors · fetched 2026-08-29 · c285076466d3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| alexeyraspopov/picocolors | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="alexeyraspopov/picocolors")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem