Skip to content

Latest commit

History

History
54 lines (35 loc) 路 2.36 KB

README.md

File metadata and controls

54 lines (35 loc) 路 2.36 KB

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

Latest version Build status Code coverage Issues License

Discord deno.land nest.land

鈿狅笍 This project is still under development. Expect breaking changes.

Documentation

The documentation is available on cliffy.io.

Modules

Following modules are included in cliffy:

  • 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...

Contributing

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

License

MIT