TypedPrint is a zero-dependency Ruby gem that renders hashes and arrays of objects as beautifully formatted tables in the terminal. It supports automatic column width calculation, left/right/center alignment, custom headers, column filtering, and markdown table output (added in v0.2.0). The API offers both a print method (outputs to stdout) and a table method (returns a string), making it easy to integrate into scripts or documentation workflows.
Sort: