• Stars
    star
    864
  • Rank 52,774 (Top 2 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 4 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Command line framework for deno ๐Ÿฆ• Including Commandline-Interfaces, Prompts, CLI-Table, Arguments Parser and more...

Latest version popularity Build status Code coverage Discord

Cliffy is a simple and type-safe commandline framework for building complex commandline tools with deno.

Documentation

The documentation is available on cliffy.io.

Modules

  • ansi: Chainable ansi escape sequences.

  • command: Create complex and type-safe commandline tools with build-in input validation, auto generated help, shell completions and more.

  • flags: Parse command line arguments (used by the command module).

  • keycode: Parser ansi key codes.

  • keypress: Listen to keypress events with Promise, AsyncIterator and EventTarget APIs.

  • prompt: Create simple and powerful interactive prompts.

  • table: Create cli tables with border, padding, nested tables, etc...

  • testing: Helper functions for testing.

Contributing

Any kind of contribution is welcome! Please take a look at the contributing guidelines.

License

MIT