Beautiful terminal UIs, made simple. Ready to use, customizable terminal UI components for React.
Image renderer with iTerm2/Kitty protocol and ASCII fallback
Bordered info panel with header, key-value rows, and tree-prefix rows
Bordered info panel with header, key-value rows, and tree-prefix rows
Focus-gated Ink input handling and modal focus scopes.
Pretty-printed JSON with collapsible nodes
Pretty-printed JSON with collapsible nodes
Kanagawa - Japanese wave theme.
Kanagawa - Japanese wave theme.
Formatted keyboard shortcut reference table
Formatted keyboard shortcut reference table
Aligned key–value pairs
Aligned key–value pairs
ASCII line chart with axes and multi-series support
ASCII line chart with axes and multi-series support
OSC 8 clickable hyperlink
OSC 8 clickable hyperlink
Navigable list with optional filtering
Navigable list with optional filtering
Scrolling log viewer with severity levels and filtering
Scrolling log viewer with severity levels and filtering
Full-page onboarding/login screen with announcement banner, big ASCII title, description, and numbered select
Full-page onboarding/login screen with announcement banner, big ASCII title, description, and numbered select
Lucent Orng - warm orange theme.
Lucent Orng - warm orange theme.
Full markdown renderer for terminal
Full markdown renderer for terminal
Masked input for phone, date, credit card formats
Masked input for phone, date, credit card formats
Material Design colors.
Material Design colors.
Matrix - green code rain.
Matrix - green code rain.
Dropdown menu with nested submenus
Dropdown menu with nested submenus
Mercury - clean minimal theme.
Mercury - clean minimal theme.
Focus-trapped overlay modal, close with Esc
Focus-trapped overlay modal, close with Esc
Keyboard-navigable list for selecting an AI model, with optional provider grouping and context-window display
Keyboard-navigable list for selecting an AI model, with optional provider grouping and context-window display
A classic Monokai-inspired theme for terminal apps.
A classic Monokai-inspired theme for terminal apps.
Optional reduced-motion override provider.
Optional reduced-motion override provider.
Parallel progress display for package managers, build pipelines, and deploy tools
Parallel progress display for package managers, build pipelines, and deploy tools
Multi-select list with checkboxes and select-all
Multi-select list with checkboxes and select-all