Software
tabulate

tabulate

Pretty Console Output for Tables

tabulate is an R package that wraps the tabulate C++ library to pretty-print formatted tables in the console. It supports custom font styles, colors, borders, multi-byte characters, and nested tables.

The package gives R users fine-grained control over console table output — you can style individual columns or cells with font color, alignment, and bold/italic formatting using a pipe-friendly API. It handles multi-line cell content and allows embedding one table inside another, which is useful for hierarchical data display. Output relies on ANSI escape codes, so styled rendering works in terminals and environments that support ANSI strings.

Contributors#