LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

ratatui - Ratatui and KMP terminal UI development reference

Provides architecture, layout, styling, widgets, and event handling reference for building terminal user interfaces in Rust and Kotlin Multiplatform.

Tags

Updated: 2026-09-17

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Render immediate-mode terminal UIs
  • Design layouts using constraints
  • Style terminal text and widgets
  • Handle keyboard and mouse events
  • Build custom and stateful widgets
  • Map Ratatui patterns to KMP

Inputs

  • Terminal input events
  • Layout constraints
  • Application state data

Outputs

  • Rendered terminal screens
  • Terminal buffer updates
  • ANSI escape sequences

Requirements

  • Rust compiler with ratatui crate
  • Kotlin Multiplatform environment
  • Terminal supporting ANSI escape sequences

Source

  • Spec: SKILL.md
ratatui
tui
rust
kmp
terminal-ui
Render immediate-mode terminal UIs
Design layouts using constraints
Style terminal text and widgets
Handle keyboard and mouse events
Terminal input events
Layout constraints
Application state data
Rendered terminal screens
Terminal buffer updates
ANSI escape sequences