Skip to content
Bombshell Logo Bombshell Logo

Bombshell

Effortlessly build beautiful command-line apps.

Type-Safe

Built with TypeScript from the ground up. Get full type safety and autocompletion for all components and primitives.

Beautiful UI

Modern, consistent, and beautiful command-line interfaces with customizable styling and theming.

Interactive Prompts

Rich set of interactive components including text input, selection menus, confirmations, and more.

Form Validation

Built-in validation with custom error messages and type checking for all input fields.

Progressive Disclosure

Show relevant options based on user input, making complex workflows simple and intuitive.

Error Handling

Graceful error handling with cancellation support and clear error messages.

Customizable

Extend and customize every aspect of your CLI with low-level primitives and custom components.