Reusable UI building blocks for terminal apps: tables, banners, progress bars, spinners, and interactive choices.