{"library":"console-grid","type":"library","category":null,"description":"console-grid is a lightweight, zero-dependency utility for Node.js environments, designed to render highly customizable and formatted tables and grids directly in the console. Currently at version 2.2.4, it provides robust features such as tree-style rows for hierarchical data, precise column alignment (left, center, right), custom padding, and multi-line headers with automatic word wrapping. A key differentiator is its comprehensive support for colorful cells using ANSI escape codes, full Unicode character handling (including CJK and Emojis), and custom character width calculation via a `getCharLength` option. It offers dual support for both ESM and CommonJS modules and ships with TypeScript type definitions, making it suitable for modern JavaScript and TypeScript projects. While a specific release cadence isn't explicitly published, its stable nature as a core utility suggests infrequent but well-tested updates.","language":"javascript","status":"active","version":"2.2.4","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install console-grid","imports":["import CG from 'console-grid';","import { ConsoleGrid } from 'console-grid';","const CG = require('console-grid');"]},{"cmd":"yarn add console-grid","imports":[]},{"cmd":"pnpm add console-grid","imports":[]}],"homepage":null,"github":"https://github.com/cenfun/console-grid","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/console-grid","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/console-grid/compatibility"}}