← All Projects

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.

← Back to the catalog