Skip to main content

āÆ Cliffy

Version Release date Deno version Build status issues Licence

Command line framework for Deno
>_ A collection of modules for creating interactive command line tools.

WARNING: This project is still under development. Not all features are fully implemented and itā€™s possible to get some breaking changes if you upgrade to a newer version. If you find a bug or have a feature request feel free to create an issue.

Packages

  • ansi-escape: Show, hide and move cli cursor, erase output and scroll window.

  • command: Create flexible command line interfaces with type checking, auto generated help and out of the box support for shell completions (inspired by node.jsā€™s commander.js).

  • flags: Parse command line arguments.

  • keycode: Parse ANSI key codes.

  • prompt: Create interactive prompts like: checkbox, confirm, input, number, select, etcā€¦

  • table: Create cli tableā€™s with border, padding, nested tableā€™s, etcā€¦