Ross ROSS = Recommend OSS · open-source software intelligence for agents

sharkdp/vivid

A themeable LS_COLORS generator with a rich filetype datebase observed · 2026-08-28

github.com/sharkdp/vivid · Rust · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

92/100

  • Activity 99
  • Release rhythm 78
  • 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: 1
  • age_days: 2844
  • days_rel: 146
  • days_push: 9
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

2257 stars · 108 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

vivid is a Rust CLI tool that generates the LS_COLORS environment variable used to colorize output of tools like ls, tree, fd, and dust. It separates filetype databases from color themes in YAML files and converts RRGGBB colors into truecolor or 8-bit ANSI codes.

Use cases

  • generate LS_COLORS for my shell with a nice theme
  • colorize ls and fd output with truecolor codes
  • customize file extension colors separately from my color theme
  • make LS_COLORS match my terminal's ANSI palette
  • preview different LS_COLORS themes before picking one
  • support 8-bit terminals without truecolor

When to choose

  • you want themeable, easily customizable LS_COLORS generation
  • you prefer hex colors over cryptic ANSI escape codes
  • you use tools like fd, dust, or bfs that respect LS_COLORS

When to avoid

  • you just need the default dircolors behavior with no theming
  • you need colorization for tools that ignore LS_COLORS

Facets

cli-tool · maturity active

cli developer-tools configuration-management developer-tools files windows cross-platform cli ls-colors terminal-colors ansi color-themes shell-config rust command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
sharkdp/vividmain92

For agents

markdown · JSON · MCP: product_card(name="sharkdp/vivid")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem