Skip to main content

Create simple but useful terminal menus.

Project description

text_menu

A small facility for making menus in a terminal.

Requirements

  • Runs in standard terminals.
  • Uses single key entry for menu choices.
  • Can be used to either:
    • Read menus from a JSON file or
    • Be passed JSON as parameter.
  • Will recognize default choices that only require "Enter."
  • Menu choices may be de-activated according to circumstances.

Possible future enhancements:

  • Use of library to get fancy colors. (colorama?)

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

textapp-0.0.1.tar.gz (16.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

textapp-0.0.1-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

Details for the file textapp-0.0.1.tar.gz.

File metadata

  • Download URL: textapp-0.0.1.tar.gz
  • Upload date:
  • Size: 16.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.1 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.1

File hashes

Hashes for textapp-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a80f3fa966152d8e6770df868b41ded87bf9e0378457a4e042f73ddfdeaa661f
MD5 8d8cff20c7b00de4343503a203d7e657
BLAKE2b-256 092ca989990da8190b20eb5e5717b16eae8f7c58e4eb7e0ba0e673f44256012f

See more details on using hashes here.

File details

Details for the file textapp-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: textapp-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.9.1 pkginfo/1.7.0 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.1

File hashes

Hashes for textapp-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 df39207bbd5c096e8d6858dcbdcb9f535bd51cef28f55a09c2d08e4180c141a1
MD5 856820cb63ae3239d5163a95d92b4fa3
BLAKE2b-256 64a9ef33000b7b0b529aabe9bca7ebc7cce12f4ca7ea1d58605ab611fbe25a15

See more details on using hashes here.

Supported by

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