Alternatives
Several Rust libraries offer different approaches to building terminal user interfaces. Here are a few projects to explore:
Cursive
Section titled “Cursive”Cursive is a TUI library for building rich terminal applications from composable views. It uses the crossterm backend by default, with other backends also available.

iocraft
Section titled “iocraft”iocraft is a declarative library for terminal interfaces and text output. Its component model includes hooks and flexbox layouts and can render interactive full-screen applications or styled output.

AppCUI
Section titled “AppCUI”AppCUI-rs is a cross-platform TUI framework for Rust with retained-mode and immediate-mode APIs, a layout system and a broad set of built-in controls.
