GitHunt
SY

syu-w/craft-cli


Craft CLI


A Command Line Client builder that follows the Canonical's Guidelines for a Command Line Interface <https://discourse.ubuntu.com/c/design/cli-guidelines/62>_.

The library provides two main functionalities:

  • a framework to define and execute application commands, which involves argument parsing and the provision of help texts

  • infrastructure to handle the terminal and present all the outputs for the different application needs

Documentation

The documentation <https://craft-cli.readthedocs.io>_ is available on Read The Docs.

Contributing

See the <HACKING.rst>_ document for details on how to contribute.

License

Free software: GNU Lesser General Public License v3

Languages

Python100.0%
GNU Lesser General Public License v3.0
Created February 22, 2023
Updated April 18, 2024