
🛠️ Table – A fast, streaming-first table renderer for Go
Summary
Table is a fast, streaming-first table renderer for Go designed to handle text, HTML, GFM, and CSV/TSV outputs. It provides both a Table API and a row-at-a-time Stream API for every supported format while focusing on reduced memory allocations.
Why it’s interesting
It prioritizes streaming-first performance and reduced allocations for multiple table-oriented output formats in Go.
Target user
Go developers
Source metrics: Points 2 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN
Summary
Table is a fast, streaming-first table renderer for Go designed to handle text, HTML, GFM, and CSV/TSV outputs. It provides both a Table API and a row-at-a-time Stream API for every supported format while focusing on reduced memory allocations.
Why it’s interesting
It prioritizes streaming-first performance and reduced allocations for multiple table-oriented output formats in Go.
Target user
Go developers
Source metrics: Points 2 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN