{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/3"},{"label":"Printing","url":"https://skillfed.io/packages/category/printing"}],"enrichment":{"capability":"Prints tabular data to the terminal in a formatted, visually appealing layout with customizable borders, alignment, padding, and styling.","skillfed_tags":["cli-output","table-formatting"],"use_cases":["Display query results or database records in a formatted terminal table for CLI tools and scripts","Format structured logs or status reports with aligned columns and borders for readability","Build interactive terminal dashboards that refresh table data without redrawing the entire output","Export tabular data to CSV or pandas DataFrames directly from a BeautifulTable instance","Create styled ASCII tables in documentation or terminal-based applications with minimal code"],"what_it_does":"BeautifulTable is a Python library for rendering tabular data in the terminal with a clean, customizable appearance. It provides a BeautifulTable class that lets you build tables row-by-row or column-by-column, apply predefined styles, set custom borders and alignment, and handle Unicode and colored text. The package depends only on wcwidth for proper column width calculation.\n\nThe library is designed for developers who need to print structured data to a console without external dependencies or complex configuration. You can add rows and columns dynamically, set headers, apply ANSI color sequences, and choose from multiple built-in styles. It also supports CSV and dataframe import/export (added in v1.1.0) and streaming tables for slow data retrieval.","worth_installing":"Yes, if you need simple, customizable terminal table formatting and can accept that the project is no longer actively maintained. The package is stable, has no known vulnerabilities, and handles the common use case well. Install it for one-off scripts or tools where you control the Python version; avoid it for production systems requiring ongoing support or compatibility updates."},"id":"beautifultable","links":{"html":"https://skillfed.io/packages/beautifultable","md":"https://skillfed.io/packages/beautifultable.md","pypi":"https://pypi.org/project/beautifultable/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-05-06","license_spdx":null,"license_treatment":"permissive","name":"beautifultable","python_support":"unspecified","summary":"Print text tables for terminals"},"popularity":{"monthly_downloads":208249,"position":9532,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
