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.5.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hypercli-2.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 02e788f5b84664a058df66aa372bc4d36dd7bd52a1dd024a2181c17302858a28
MD5 0f72f7a2426e4493bca213ac020be310
BLAKE2b-256 fc1084373b2a67ab1a6b64bc1b33297b3aece7a53cff666eb1f8c32ea884753c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypercli-2.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 bb7c5343a6282c3182e0e6581908095fd161d77707037ca887aa189de1ac85e6
MD5 284cc729bba1817b32be90b5c1635101
BLAKE2b-256 e34aab9d8d0fb34396e6f60135568996f55eb393a2f4f56d4ed417aa7c36b7f7

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