{"library":"blessed-contrib","type":"library","category":null,"description":"blessed-contrib is a JavaScript library designed for creating rich terminal dashboards and other console-based applications using ASCII/ANSI art. It extends the core `blessed` library, providing a suite of custom widgets such as line charts, bar charts, gauges, LCD displays, tables, and maps, some of which leverage `node-drawille` for advanced graphics. The current stable version is 4.11.0, with releases occurring irregularly, typically annually or semi-annually, focusing on stability. Its key differentiators include a comprehensive set of data visualization widgets tailored for the terminal, seamless integration with `blessed`'s powerful screen management, and explicit support across Linux, OS X, and Windows (with specific prerequisites for the latter). It aims to provide developer-friendly tools for creating visually engaging command-line interfaces.","language":"javascript","status":"maintenance","version":"4.11.0","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install blessed-contrib","imports":["const contrib = require('blessed-contrib');","const lineWidget = contrib.line({ /* options */ });","const blessed = require('blessed');\nconst screen = blessed.screen();"]},{"cmd":"yarn add blessed-contrib","imports":[]},{"cmd":"pnpm add blessed-contrib","imports":[]}],"homepage":null,"github":"https://github.com/yaronn/blessed-contrib","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/blessed-contrib","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/blessed-contrib/compatibility"}}