Utilities to create ANSI coloured text.
Utility for binding a string into arbitrary types, using user-defined functions.
Contains a type to generate help text for a command.
Contains a type that can parse data into a command.
Contains services that are used to easily load, modify, and store the program's configuration.
The default core provided by JCLI, the 'heart' of your command line tool.
Utilities for creating help text.
Contains all the utilities for gathering information about a command and its arguments.
Contains a pull parser for command line arguments.
Functionality for defining and resolving command "sentences".
Contains functions for interacting with the shell.
Contains various utilities for displaying and formatting text.
Contains helpful templates relating to UDAs.
Contains functions for getting input, and sending output to the user.