# yaronn/blessed-contrib

Build terminal dashboards using ascii/ansi art and javascript

Repository: https://github.com/yaronn/blessed-contrib
Canonical: https://ross.abutalabs.com/products/blessed-contrib
Language: JavaScript
License: MIT
License Family: permissive
Last push: 2026-05-01T06:16:27+00:00

## Health v2 (maintenance only)
Score: 68/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 80, release rhythm 35, longevity 100
- inputs: {"age_days": 4249, "days_push": 124, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15767, forks 836 (observed 2026-08-28T04:11:14.059400+00:00)

## What it is
A JavaScript library extending the blessed terminal toolkit with widgets like line charts, bar charts, gauges, maps, tables, and logs for building ASCII/ANSI dashboards in the terminal. It works over SSH and on Linux, macOS, and Windows.

## Use cases
- build a terminal dashboard for monitoring server metrics
- render charts and gauges in a CLI app
- create an ssh-friendly system status dashboard
- display rolling logs and tables in the terminal
- visualize real-time data streams in a node.js tui

## When to choose
- you need rich visual widgets (charts, gauges, maps) inside a Node.js terminal app
- you want dashboards that work over plain SSH with no browser
- you're already using blessed and want more widget types

## When to avoid
- you need a web-based dashboard with rich interactivity
- you're not using JavaScript/Node.js
- you need pixel-perfect graphics rather than ASCII/ANSI rendering

## Facets
- artifact type: library
- maturity: maintenance
- function: data-visualization, terminal-ui, charts, gui
- domain: developer-tools, data-visualization, monitoring
- platform: windows, cli, cross-platform
- tags: terminal-dashboards, ascii-art, ansi, blessed, widgets, tui, command-line, nodejs, linux, macos

## Member repositories
- yaronn/blessed-contrib (main) score 68

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:14.059400+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:05:33.033047+00:00, confidence not recorded.
  - readme: https://github.com/yaronn/blessed-contrib (fetched 2026-08-28T04:11:14.059400+00:00, sha 842130fb4cae)
  - registry_npm: https://registry.npmjs.org/blessed-contrib (fetched 2026-08-29T08:03:42.514124+00:00, sha cd6747765393)
- Data as of 2026-08-30T08:39:29.467469+00:00.
