https://github.com/76creates/stickers
Building blocks for charmbracelet/lipgloss 👾
https://github.com/76creates/stickers
go golang grid responsive table tui
Last synced: 5 months ago
JSON representation
Building blocks for charmbracelet/lipgloss 👾
- Host: GitHub
- URL: https://github.com/76creates/stickers
- Owner: 76creates
- License: mit
- Created: 2022-02-23T04:26:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-09-28T22:22:42.000Z (9 months ago)
- Last Synced: 2025-09-29T00:17:23.190Z (9 months ago)
- Topics: go, golang, grid, responsive, table, tui
- Language: Go
- Homepage:
- Size: 3.15 MB
- Stars: 341
- Watchers: 3
- Forks: 20
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-tuis - stickers
README
# Stickers 👾
Is a collection of TUI elements, FlexBox and Table at the moment, its build for [bubbletea](https://github.com/charmbracelet/bubbletea) using [lipgloss](https://github.com/charmbracelet/lipgloss).

## Flex Box 📦
Responsive grid box insipred by CSS flexbox.
Easy to create responsive grids that scale using ratios between these elements.

## Table 🍰
Responsive, x/y scrollable, sortable table using FlexBox.
Tabel viewer with ability to get the content of the cell over which the cursor is placed at and sort the data by column. Sorting supports basic number and string type so number sorting is possible 🎉

##### TODO
- filtering ✅
- sorting ✅
## Known issues
~~Table selected cell is not rendering background color correctly, will be fixed with https://github.com/charmbracelet/lipgloss/pull/69~~
***
Made with [Charm](https://charm.sh).
