{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/21"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces/2"},{"label":"Widget Sets","url":"https://skillfed.io/packages/category/software-development-widget-sets"}],"enrichment":{"capability":"Provides a Python interface to the UNIX dialog utility for building text-mode dialog boxes and simple graphical terminal interfaces.","skillfed_tags":["terminal-ui","dialog-wrapper","abandoned"],"use_cases":["Build simple terminal menus and prompts for shell scripts or command-line tools without learning curses.","Create interactive setup wizards or configuration dialogs for terminal-based applications.","Display status messages, confirmations, or input forms in a text-mode environment.","Prototype quick terminal UIs for system administration or batch processing scripts."],"what_it_does":"pythondialog wraps the UNIX dialog utility, a command-line tool for generating dialog boxes and simple text-mode interfaces. It lets you build terminal UIs with widgets like message boxes, input fields, menus, and file browsers without writing low-level curses code. The package is a thin Python layer over dialog's command-line interface, so it trades fine-grained control for ease of use and rapid prototyping.\n\nThe package is stable and production-ready but abandoned\u2014no releases since 2021-11-26. It has no Python runtime dependencies, only a system requirement for the dialog utility itself. It works with Python 3 or later. If you need sophisticated text-mode interfaces or low-level terminal control, the documentation suggests alternatives for more advanced use cases.","worth_installing":"Yes, if you need simple dialog boxes in a terminal application and the dialog utility is available on your target system. The package is stable and has no known vulnerabilities. However, its abandoned status means no bug fixes or new features will arrive; use it only for straightforward dialog-based UIs. If you need active maintenance or sophisticated terminal interfaces, consider other options."},"id":"pythondialog","links":{"html":"https://skillfed.io/packages/pythondialog","md":"https://skillfed.io/packages/pythondialog.md","pypi":"https://pypi.org/project/pythondialog/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-11-26","license_spdx":null,"license_treatment":"copyleft","name":"pythondialog","python_support":"supports_current","summary":"A Python interface to the UNIX dialog utility and mostly-compatible programs"},"popularity":{"monthly_downloads":90724,"position":13565,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.5.3"}
