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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: hypercli-2.0.8.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.8 Linux/6.8.0-1020-azure

File hashes

Hashes for hypercli-2.0.8.tar.gz
Algorithm Hash digest
SHA256 26d709f5b64848afeb8b21bd433320f2e2cf77d9d5dde7210517eb82476531c8
MD5 3a5c80a442005df5a670068bc5ed513d
BLAKE2b-256 e3077d3463d8cb9484dcaf6b43cfeeff88dfbeafe4bc88164d87924de599ab64

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hypercli-2.0.8-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.8 Linux/6.8.0-1020-azure

File hashes

Hashes for hypercli-2.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 641a82fcdacaea0b818e4869ce3fad0a31a833f7535515bd419ffab488692d5e
MD5 2ffbb49a02245e0be7734b8abb7144f4
BLAKE2b-256 44f31f2676769fff2eb080b7bad25a3c2dad8266cccd02e585c67df53e58408f

See more details on using hashes here.

Supported by

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