React for Interactive Command-line Apps
"Ink provides the same component-based UI building experience that React offers in the browser, but for command-line apps. It uses the layout engine Yoga to build Flexbox layouts in the terminal, so most CSS-like props are available in Ink as well.
If you are already familiar with React, you already know Ink. Since Ink is a React renderer, it means that all features of React are supported."
Vadim Demedes
@vadimdemedes