
A collection of beautifully designed, accessible, and customizable terminal UI components. Built on Ink and OpenTUI. Works with shadcn/ui.
termcn is a registry of terminal UI components for React, built on Ink and OpenTUI, distributed through the shadcn CLI and maintained by Shadcn Labs. It covers layout, typography, inputs, selects, data grids, diff views, git status, progress bars, command palettes, dialogs, charts and templates, with dozens of themes from Catppuccin and Dracula to Tokyo Night. It suits developers building CLI tools and coding agents who want terminal interfaces with the polish of web components.
- Type
- Library
- Category
- Component libraries
- Added
- Oct 3, 2026






