{"repo":"Evertras/bubble-table","free":true,"listed":false,"github":"https://github.com/Evertras/bubble-table","clone":"git clone https://github.com/Evertras/bubble-table.git","description":"A customizable, interactive table component for the Bubble Tea framework","language":"Go","stars":576,"topics":["golang","go","bubble-tea","bubbles","table","tui","bubble"],"license":"MIT","category":"cli-tools","readme_excerpt":"Bubble-table A customizable, interactive table component for the Bubble Tea framework. View above sample source code Contributing Contributions welcome, please check the contributions doc for a few helpful tips! Features For a code reference of most available features, please see the full feature example. If you want to get started with a simple default table, check the simplest example. Displays a table with a header, rows, footer, and borders. The header can be hidden, and the footer can be set to automatically show page information, use custom text, or be hidden by default. Columns can be fixed-width or flexible width. A maximum width can be specified which enables horizontal scrolling, and left-most columns can be frozen for easier reference. Border shape is customizable with a basic thick square default. The color can be modified by applying a base style with lipgloss.NewStyle().BorderForeground(...) . Styles can be applied globally and to columns, rows, and individual cells. The base style is applied first, then column, then row, then cell when determining overrides. The default base style is a basic right-alignment. See the main feature example to see styles and how they override each other. Styles can also be applied via a style function which can be used to apply zebra striping, data-specific formatting, etc. Can be focused to highlight a row and navigate with up/down (and j/k). These keys can be customized with a KeyMap. Can make rows selectable, and fetch the curre","default_branch":null,"files":null,"tree":[],"storefront":"/r/Evertras","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Evertras/bubble-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."}