Skip to main content

Generate enhanced menu-driven CLI programs with ease.

Project description

hypercli

GitHub Actions Workflow Status Pypi versions

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:

pip install hypercli

Usage

Checkout documentation for more information on the configs, methods, and resources available in hypercli.

License

This project is licensed under the MIT License. See the LICENSE file for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hypercli-2.0.4.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

hypercli-2.0.4-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file hypercli-2.0.4.tar.gz.

File metadata

  • Download URL: hypercli-2.0.4.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Linux/6.5.0-1025-azure

File hashes

Hashes for hypercli-2.0.4.tar.gz
Algorithm Hash digest
SHA256 8ace6966769ad209d975e0102939ce0d0f5dc6a57b07a264a28f42641dd26eb2
MD5 9260d367ce1b3ebfbfb1e7235426460e
BLAKE2b-256 9673092d6b84b536f7a35ec2990178f0f8e47977c4d03d862b703bbc50ecb53c

See more details on using hashes here.

File details

Details for the file hypercli-2.0.4-py3-none-any.whl.

File metadata

  • Download URL: hypercli-2.0.4-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Linux/6.5.0-1025-azure

File hashes

Hashes for hypercli-2.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5aece1009ef800e5a6ad63eadf0597183193afa054f05c1ac6ae1ab7e823c383
MD5 2ad6ee867b29d541063638792c46dad8
BLAKE2b-256 c6d214193d4bf0d97874dc0ed146e095bc2323e7ba3e109daf396a23fc34ceab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page