Skip to main content

Create simple but useful terminal menus.

Project description

textapp

A small facility for making a terminal application

Requirements

Use the package manager pip to install textapp

    pip install textapp 

Functionality

  • 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.
  • Utilizes termcolor package (if installed) in order to color the menu.
  • Menu theme is set depending on environment variables.

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.2.tar.gz (17.6 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.2-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: textapp-0.0.2.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

File hashes

Hashes for textapp-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1ea90f6a8b39d4cd63c0e3f50107110e79fe4f296d178bb35980dc8aaea2f649
MD5 4b81ba595796de2166534189b13ad946
BLAKE2b-256 cdb79d704424121d4fb5e8a8235bbcbcbac999cc0336ff6055066e7c225ff766

See more details on using hashes here.

File details

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

File metadata

  • Download URL: textapp-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 18.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.1

File hashes

Hashes for textapp-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 45514be5ec03ddc248aeac223f25fa093aff76f01656422ebd5ebbf1859e1a15
MD5 b0d666a17fd8f5cc924d353a34ba1236
BLAKE2b-256 48f6572ac13e6e3dd017a478fdffe56a9e74718c25c0ebca699a2e5d1b71afa2

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