tui-lipan 0.1.0

Opinionated, component-based TUI framework for Rust - declarative components, reconciliation, layout engine, focus, overlays, and rich widgets on top of ratatui.
Documentation
//! Application runtime and event loop.

pub mod context;
pub(crate) mod copy_feedback;
pub mod input;
pub(crate) mod interaction_state;
pub(crate) mod mouse_dispatch;
#[cfg(not(target_arch = "wasm32"))]
pub mod runner;
#[cfg(all(target_arch = "wasm32", feature = "web"))]
pub mod web_runner;

#[cfg(feature = "devtools")]
pub use context::DevToolsConfig;
pub use context::{
    App, ContrastPolicy, InlineStartupPolicy, ScreenBackground, SurfaceMode, TextAreaNewlineBinding,
};
#[cfg(not(target_arch = "wasm32"))]
pub use runner::AppRunner;