Blog

RSS

Release notes and articles about building command line tools are now available at cliffy.io/blog.

Read the post
3 posts

2026

  • v1.2.0

    Cliffy 1.2.0: fuzzy search, word navigation, and completeOnSubmit

    We're happy to announce the release of Cliffy 1.2.0. Select and checkbox prompts support fuzzy search, input prompts understand word navigation and deletion, and autocomplete can accept the highlighted suggestion on submit.

    promptcommand
    2 min
  • v1.1.0

    Cliffy 1.1.0: responsive help, positional arguments, and error context

    We're happy to announce the release of Cliffy 1.1.0. Generated help now adapts to the terminal width, the flags parser understands positional arguments, and error handlers receive the options and arguments that were parsed before the failure.

    commandtableflagstesting
    4 min
  • v1.0.0

    Cliffy 1.0: typed CLIs across Deno, Node.js and Bun

    Cliffy 1.0 marks its documented public APIs as stable, with declaration-derived TypeScript types, generated help and completions, and support for Deno, Node.js and Bun.

    commandprompttableansiflagskeycodekeypresstesting
    12 min