{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/7"},{"label":"Markup","url":"https://skillfed.io/packages/category/text-processing-markup"},{"label":"Terminals","url":"https://skillfed.io/packages/category/terminals"}],"enrichment":{"capability":"Renders formatted tables in terminal output from nested lists of strings, supporting multi-line rows with ASCII or other box-drawing styles.","skillfed_tags":["cli-output","text-formatting"],"use_cases":["Display structured data (logs, metrics, query results) in CLI tools and scripts.","Render status tables in monitoring or reporting applications that run in a terminal.","Format multi-column output in shell-based utilities or batch processing scripts.","Build interactive terminal UIs that need aligned, readable table layouts.","Replace the archived terminaltables library in existing projects without code refactoring."],"what_it_does":"terminaltables3 is a maintained fork of the archived terminaltables library, designed to render formatted tables directly in terminal and console applications. It takes a nested list of strings and outputs them as aligned, bordered tables using ASCII or other box-drawing characters, with support for multi-line cell content. The package has no external runtime dependencies and works across Python 3.8 through 3.13 on Windows, macOS, and Linux.\n\nIt is intended as a drop-in replacement for the original terminaltables, allowing you to swap the import namespace from `terminaltables` to `terminaltables3` without changing your code logic. The fork maintains ecosystem compatibility and adds type annotations while remaining responsive to community contributions. It is useful for CLI tools, monitoring dashboards, and any application that needs to display tabular data in a terminal.","worth_installing":"Yes, if you need terminal table formatting. Low install friction, no dependencies, permissive license, and broad Python version support make it a practical choice. The aging maintenance status (754 days since last release) is a minor concern, but the repository is not archived and remains responsive; monitor for critical issues before adopting in new projects where long-term active development is essential."},"id":"terminaltables3","links":{"html":"https://skillfed.io/packages/terminaltables3","md":"https://skillfed.io/packages/terminaltables3.md","pypi":"https://pypi.org/project/terminaltables3/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2024-07-21","license_spdx":null,"license_treatment":"permissive","name":"terminaltables3","python_support":"supports_current","summary":"Generate simple tables in terminals from a nested list of strings. Fork of terminaltables."},"popularity":{"monthly_downloads":246477,"position":8709,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.0.0"}
