| Crates.io | gnostr-filetreelist |
| lib.rs | gnostr-filetreelist |
| version | 1895.933117.678085 |
| created_at | 2025-11-26 16:45:25.534218+00 |
| updated_at | 2026-01-20 19:13:28.519529+00 |
| description | filetree abstraction based on a sorted path list, supports key based navigation events, folding, scrolling and more |
| homepage | https://github.com/gnostr-org/gnostr |
| repository | https://github.com/gnostr-org/gnostr |
| max_upload_size | |
| id | 1951810 |
| size | 979,644 |
This crate is designed as part of the gitui project.
filetreelist provides a very common functionality of gitui: lists of files visualized as a tree. It allows efficient iteration of only the visual (non collapsed) elements and change the tree state correctly given well defined inputs like Up/Down/Collapse.
It is the main driver behind the file tree feature:
