tuilith
Reusable terminal UI components with declared provenance
Reusable ratatui components for Rust terminal applications, with a generated provenance record and dependency checks in CI. Optional features isolate components that bring extra dependencies.
Visit tuilith → View the changelog →Why
Rust terminal applications often need the same small interaction and layout pieces. Tuilith gathers these pieces behind a ratatui API and records the stated origin of each component.
What it is for
Use it as a dependency in a Rust terminal application. Read PROVENANCE.md for each component's
declared origin and lineage. The repository's tests check the record against the declarations and
the repository's dependency metadata; they do not establish a complete external audit.