Beautiful terminal UIs, made simple. Ready to use, customizable terminal UI components for React.
Accessibility contracts and summaries for Ink components.
Alert box with success/error/warning/info variants
Alert box with success/error/warning/info variants
AMOLED - high contrast dark theme with pure black.
AMOLED - high contrast dark theme with pure black.
Full-screen TUI layout with header, tip bar, full-width input, scrollable content, and hints footer
Full-screen TUI layout with header, tip bar, full-width input, scrollable content, and hints footer
Constrains children to a given aspect ratio
Constrains children to a given aspect ratio
Aura - soft elegant theme with pastel purple.
Aura - soft elegant theme with pastel purple.
Ayu - clean modern terminal theme.
Ayu - clean modern terminal theme.
Semantic status indicator badge (success/error/warning/info)
Semantic status indicator badge (success/error/warning/info)
Full-width announcement banner
Full-width announcement banner
Horizontal and vertical bar chart with labels
Horizontal and vertical bar chart with labels
Figlet-style large ASCII art text
Figlet-style large ASCII art text
Enhanced flexbox container with theme-aware borders
Enhanced flexbox container with theme-aware borders
Breadcrumb navigation trail
Breadcrumb navigation trail
Nested structured content with ●/└/□ bullet prefixes
Nested structured content with ●/└/□ bullet prefixes
Carbonfox - minimal dark theme.
Carbonfox - minimal dark theme.
Card with header, body, and footer slots
Card with header, body, and footer slots
A Catppuccin theme for rich terminal UI previews.
A Catppuccin theme for rich terminal UI previews.
Catppuccin Frappe - soothing pastel.
Catppuccin Frappe - soothing pastel.
Catppuccin Macchiato - deeper pastel tones.
Catppuccin Macchiato - deeper pastel tones.
Centers children horizontally and vertically
Centers children horizontally and vertically
Chat message bubble with role label, streaming indicator, and collapsible content
Chat message bubble with role label, streaming indicator, and collapsible content
Scrollable container for stacking ChatMessage components in a conversation thread
Scrollable container for stacking ChatMessage components in a conversation thread
Checkbox with indeterminate state
Checkbox with indeterminate state
Checkbox group with min/max selection
Checkbox group with min/max selection
Copy-to-clipboard button with success feedback