Cliffy
Documentation
Command
Flags
Prompt
Keycode
Keypress
Table
Ansi
Documentation

On this page

Get started with Cliffy

Ansi

ANSI escape code utilities.

Command

A TypeScript-first, runtime-agnostic command-line framework, that provides a fluent, declarative API for building complex CLI applications.

Flags

A full featured command line arguments parser.

Keycode

ANSI key code parser.

Keypress

Keypress event listener with promise, async iterator and event target API.

Prompt

Interactive cross‑runtime command line prompts with built-in validation, autocompletion, groups and more.

Table

A declarative terminal table builder with smart Unicode/ANSI handling, colspan/rowspan support and more.
v0.25.0