Python: CLI / GUI

 18th February 2020 at 10:30am

GUI Packaging

  • chriskiehl/Gooey: Turn (almost) any Python command line program into a full GUI application with one line

CLI Toolkit

General recommendation can be found on Command-line Applications - The Hitchhiker's Guide to Python.

  • Clint: Python Command-line Application Tools. Provides many useful utilities such as coloring, indenting, etc.
  • Click: argparse replacement, focusing building complicated application
  • google/python-fire: Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.