{"library":"cli-table","type":"library","category":null,"description":"cli-table is a Node.js utility for rendering structured, unicode-aided tables directly in the command line interface. As of its latest version 0.3.11, last published approximately four years ago, it provides extensive customization options including configurable characters for borders, adjustable column widths, text truncation, alignment (left, right, center), and padding. It also supports styling table headers through integration with the `colors.js` library. While its version number (0.3.x) and infrequent updates suggest it's a stable but not actively developed project, it remains a popular choice for producing visually organized output in CLI applications, evidenced by over 2.6 million weekly downloads. Its primary differentiator is its granular control over table aesthetics, allowing developers to create highly tailored visual presentations beyond simple CSV-like output.","language":"javascript","status":"maintenance","version":"0.3.11","tags":["javascript","cli","colors","table"],"last_verified":"Wed May 27","install":[{"cmd":"npm install cli-table","imports":["const Table = require('cli-table');","const Table = require('cli-table');\nconst table = new Table({\n  head: ['Header 1', 'Header 2'],\n  colWidths: [20, 40]\n});","const Table = require('cli-table');\nconst table = new Table({\n  rows: [\n      ['Row 1 Col 1', 'Row 1 Col 2'],\n      ['Row 2 Col 1', 'Row 2 Col 2']\n  ]\n});"]},{"cmd":"yarn add cli-table","imports":[]},{"cmd":"pnpm add cli-table","imports":[]}],"homepage":null,"github":"https://github.com/Automattic/cli-table","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/cli-table","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/cli-table/compatibility"}}