| Crates.io | ratatui-auto-grid |
| lib.rs | ratatui-auto-grid |
| version | 0.1.0 |
| created_at | 2025-11-04 08:38:56.667966+00 |
| updated_at | 2025-11-04 08:38:56.667966+00 |
| description | Simple auto-grid layout utility for ratatui TUI applications |
| homepage | https://github.com/yozhgoor/ratatui-auto-grid |
| repository | https://github.com/yozhgoor/ratatui-auto-grid |
| max_upload_size | |
| id | 1915960 |
| size | 38,052 |
A simple auto-grid layout utility for ratatui TUI applications.
This crate provides a single function, auto_grid(), that automatically arranges N items in a grid
layout using a square-root approach.
use ratatui::layout::Rect;
use ratatui_auto_grid::auto_grid;
let area = Rect::new(0, 0, 100, 100);
// Returns 9 Rects arranged in a 3x3 grid with 1 cell spacing.
let cells = auto_grid(area, 9, 1);