# tuika A Rust framework for building complete terminal applications on ratatui. Full corpus (all pages, one document): https://tuika.dev/llms-full.txt ## Pages - [Charts](https://tuika.dev/charts/index.md) — Define one terminal chart that adapts from portable Unicode cells to smooth terminal graphics. - [components](https://tuika.dev/components/llms.txt) - [Terminal features](https://tuika.dev/features/index.md) — Images, hyperlinks, clipboard, native progress, terminal palettes, mouse input, and screen modes in tuika. - [Getting started](https://tuika.dev/getting-started/index.md) — Create and run a small Rust terminal application with tuika, then learn where application state, views, and input handling belong. - [Keymap](https://tuika.dev/keymap/index.md) — Declare, dispatch, and query host-agnostic key bindings, chords, sequences, and mode-gated layers. - [Layout](https://tuika.dev/layout/index.md) — Build terminal layouts with tuika's integer-native Flex, Flow, Grid, intrinsic measurement, and responsive sizing. - [Markdown](https://tuika.dev/markdown/index.md) — Render streaming CommonMark, GFM tables, highlighted code, links, HTML, and images in terminal applications. - [Showcases](https://tuika.dev/showcases/index.md) — See applications and full terminal interfaces built with tuika, including yolop, LLMSim, and the Codex UI replica. - [Styling](https://tuika.dev/styling/index.md) — Style tuika by semantic role with themes, stylesheets, reusable bundles, and host-level policy. - [Themes](https://tuika.dev/themes/index.md) — Use tuika's bundled terminal palettes, inherit terminal colors, or define a complete custom theme.