Metadata-Version: 2.1
Name: hypercli
Version: 2.0.4
Summary: Generate enhanced menu-driven CLI programs with ease.
Author: hyperoot
Author-email: rajesh@proton.me
Requires-Python: >=3.12,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pyfiglet (>=1.0.2,<2.0.0)
Requires-Dist: rich (>=13.7.1,<14.0.0)
Requires-Dist: termcolor (>=2.4.0,<3.0.0)
Description-Content-Type: text/markdown

<h1 align="center">hypercli</h1>

<p align="center">
<img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/HYP3R00T/hypercli/pypi_publish.yml?style=for-the-badge&labelColor=%2324273a&color=%23b7bdf8">
<a src="https://pypi.org/project/hypercli/" target="_blank">
<img alt="Pypi versions" src="https://img.shields.io/pypi/v/hypercli?style=for-the-badge&labelColor=%2324273a&color=%23b7bdf8">
</a>
</p>

**hypercli** is a Python package that provides an elegant solution for interacting with command line tools. It offers a menu-based command line interface (CLI) that allows users to navigate through different options and execute functions based on their choices.

## Features

- Generate menu-driven CLI programs with ease using decorators
- Customize the menus, options, and visual styles according to your requirements
- Supports nested menus and navigation between menus

## Installation

You can install **hypercli** using pip. Open your terminal and run the following command:

```bash
pip install hypercli
```

## Usage

Checkout [documentation](https://hypercli.hyperoot.dev) for more information on the configs, methods, and resources available in **hypercli**.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.

