{"library":"blessed-tab-container","type":"library","category":null,"description":"blessed-tab-container is a specialized UI component designed for the `blessed` command-line interface (CLI) library, enabling developers to create multi-tabbed user interfaces within terminal applications. As of version `1.0.0`, it provides a stable API for managing tabbed content. The package indicates tab 'dirty' states, a key differentiator, by modifying tab labels, along with configurable styling options for active and dirty tabs. Released over 6 years ago, it suggests a mature and stable API without a rapid release cadence. It extends `blessed` functionality by integrating tab navigation directly into the `blessed` screen's label mechanism, offering a unique approach compared to other potential custom container implementations.","language":"javascript","status":"maintenance","version":"1.0.0","tags":["javascript","blessed","cli","ascii","dashboard","ui","terminal"],"last_verified":"Wed May 27","install":[{"cmd":"npm install blessed-tab-container","imports":["const BlessedTabContainer = require('blessed-tab-container')","const blessed = require('blessed'); const screen = blessed.screen({ smartCSR: true });"]},{"cmd":"yarn add blessed-tab-container","imports":[]},{"cmd":"pnpm add blessed-tab-container","imports":[]}],"homepage":null,"github":"https://github.com/f3rno/blessed-tab-container","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/blessed-tab-container","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-tab-container/compatibility"}}