https://github.com/hyp3r00t/hypercli
hypercli is a powerful Python package that simplifies the process of creating interactive menus and command-line interfaces. It provides a user-friendly and customizable interface for building command-line applications with enhanced features.
https://github.com/hyp3r00t/hypercli
advanced-menu cli cli-menu cli-tool cli-utilities command-line menu menu-driven python python-menu python3 rich
Last synced: about 1 month ago
JSON representation
hypercli is a powerful Python package that simplifies the process of creating interactive menus and command-line interfaces. It provides a user-friendly and customizable interface for building command-line applications with enhanced features.
- Host: GitHub
- URL: https://github.com/hyp3r00t/hypercli
- Owner: HYP3R00T
- License: mit
- Created: 2022-12-30T21:31:35.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2025-01-31T22:25:04.000Z (4 months ago)
- Last Synced: 2025-04-03T12:56:04.596Z (about 2 months ago)
- Topics: advanced-menu, cli, cli-menu, cli-tool, cli-utilities, command-line, menu, menu-driven, python, python-menu, python3, rich
- Language: Python
- Homepage: https://hypercli.hyperoot.dev/
- Size: 2.19 MB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hypercli
**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.