A powerful, customizable terminal interface built with OpenTUI and React. Command history, tab completion, interactive UI components, and full TypeScript support.
Watch automated demos showcasing OpenTUI terminal features
Interactive terminal UI components from the @shadcn-opentui registry
Pre-built control panel with sliders and buttons for terminal settings
Terminal-styled sliders with ASCII visualization mode
Powerful features for building terminal experiences
Navigate through previous commands with arrow keys, just like a real terminal.
Intelligent tab completion with suggestions for faster command entry.
Built-in forms, menus, sliders, and progress bars for interactive terminal UIs.
Full support for async command handlers with loading states.
Experience the full power of the OpenTUI terminal component. Type commands, use tab completion, and explore the built-in functionality including interactive UI modes.
helpShow all commandsui menu [items]Create interactive menuform [fields]Create interactive formprogress [ms]Show animated progressascii [text]Generate ASCII artclearClear terminalAdd the OpenTUI terminal component to your project using the @shadcn-opentui registry.