Metadata-Version: 2.4
Name: click-prism
Version: 0.0.1
Summary: Tree visualization for Click command hierarchies.
Project-URL: Documentation, https://click-prism.readthedocs.io/
Project-URL: Source, https://github.com/bertpl/click-prism
Project-URL: Changelog, https://github.com/bertpl/click-prism/blob/main/CHANGELOG.md
Project-URL: Issues, https://github.com/bertpl/click-prism/issues
Author-email: Bert Pluymers <bert.pluymers@gmail.com>
License-Expression: BSD-3-Clause
License-File: LICENSE
Keywords: cli,click,command-tree,terminal,tree
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: click>=8.0
Provides-Extra: rich
Requires-Dist: rich>=13.0; extra == 'rich'
Description-Content-Type: text/markdown

# 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/badge/PyPI-v0.0.1-blue)](https://pypi.org/project/click-prism/)
[![Python](https://img.shields.io/badge/python-3.10%20%7C%20...%20%7C%203.14-blue)](https://pypi.org/project/click-prism/)
[![Coverage](https://raw.githubusercontent.com/bertpl/click-prism/v0.0.1/badges/coverage.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/v0.0.1/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/v0.0.1/LICENSE).
