An open API service indexing awesome lists of open source software.

https://github.com/bertpl/click-prism

See your Click CLI from every angle.
https://github.com/bertpl/click-prism

Last synced: about 1 month ago
JSON representation

See your Click CLI from every angle.

Awesome Lists containing this project

README

          

# click-prism

See your Click CLI from every angle.

[![CI](https://github.com/bertpl/click-prism/actions/workflows/push_to_main.yml/badge.svg)](https://github.com/bertpl/click-prism/actions/workflows/push_to_main.yml)
[![PyPI](https://img.shields.io/pypi/v/click-prism.svg)](https://pypi.org/project/click-prism/)
[![Python](https://img.shields.io/pypi/pyversions/click-prism.svg)](https://pypi.org/project/click-prism/)
[![Coverage](https://codecov.io/gh/bertpl/click-prism/branch/main/graph/badge.svg)](https://codecov.io/gh/bertpl/click-prism)
[![License](https://img.shields.io/badge/license-BSD--3--Clause-blue)](https://github.com/bertpl/click-prism/blob/main/LICENSE)

Tree visualization (plain or [Rich](https://rich.readthedocs.io/)-styled)
and JSON output for [Click](https://click.palletsprojects.com/) command
hierarchies.

## Installation

```bash
pip install click-prism
```

For [Rich](https://rich.readthedocs.io/)-rendered output:

```bash
pip install click-prism[rich]
```

## Usage

*(Coming soon — package is pre-implementation.)*

## License

[BSD-3-Clause](https://github.com/bertpl/click-prism/blob/main/LICENSE).