{"repo":"aquasecurity/table","free":true,"listed":false,"github":"https://github.com/aquasecurity/table","clone":"git clone https://github.com/aquasecurity/table.git","description":":abacus: Tables for terminals, in Go.","language":"Go","stars":131,"topics":["go","table","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"table: Tables for terminals This is a Go module for rendering tables in the terminal. Features - :arrow up down: Headers/footers - :leftwards arrow with hook: Text wrapping - :twisted rightwards arrows: Auto-merging of cells - :interrobang: Customisable line/border characters - :rainbow: Customisable line/border colours - :play or pause button: Individually enable/disable borders, row lines - :left right arrow: Set alignments on a per-column basis, with separate settings for headers/footers - :triangular ruler: Intelligently wrap/pad/measure ANSI coloured input - :dancers: Support for double-width unicode characters - :bar chart: Load data from CSV files Check out the documentation for full features/usage. Examples Example: Basic Output Example: No Row Lines Output Example: No Borders Output Example: No Borders Or Row Lines Output Example: Specific Borders Output Example: Footers Output Example: Padding Output Example: Alignment Output Example: Rounded Corners Output Example: Custom Dividers Output Example: Auto Merge Cells Output Example: Load Data From Csv Output Example: Markdown Format Output Example: Header Colspans Output Example: Only Wrap When Needed Output Example: Double-width Unicode Output Example: ANSI Colours Output","default_branch":null,"files":null,"tree":[],"storefront":"/r/aquasecurity","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aquasecurity/table/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}