appcui 0.4.8

A feature-rich and cross-platform TUI/CUI framework for Rust, enabling modern terminal-based applications on Windows, Linux, and macOS. Includes built-in UI components like buttons, menus, list views, tree views, checkboxes, and more. Perfect for building fast and interactive CLI tools and text-based interfaces.
Documentation
pub (crate) mod caption;
pub (crate) mod vector_index;
pub (crate) mod handle_manager;
pub (crate) mod glyphs;
pub (crate) mod format_number;
pub (crate) mod format_datetime;
pub (crate) mod format_ratings;
pub (crate) mod navigator;
pub (crate) mod log;
pub (crate) mod fs;
pub (crate) mod temp_buffer;
pub (crate) mod string_comparison;
#[cfg(test)]
mod tests;



pub (crate) use self::caption::Caption;
pub (crate) use self::caption::ExtractHotKeyMethod;
pub (crate) use self::vector_index::VectorIndex;
pub (crate) use self::vector_index::Strategy;
pub (crate) use self::handle_manager::HandleManager;
pub (crate) use self::glyphs::GlyphParser;
pub (crate) use self::format_number::FormatNumber;
pub (crate) use self::format_datetime::FormatDateTime;
pub (crate) use self::format_datetime::FormatTime;
pub (crate) use self::format_datetime::FormatDate;
pub (crate) use self::format_ratings::FormatRatings;
pub (crate) use self::navigator::Navigator;
pub (crate) use self::navigator::NavigatorEntry;
pub (crate) use self::navigator::NavigatorRoot;
#[cfg(test)]
pub (crate) use self::temp_buffer::TempBuffer;
pub (crate) use self::temp_buffer::TempString;