Let It Shine! Creating Shiny Apps from Python Functions
letitshine is a Python Module and command line utility that creates an interactive Shiny from a function in a Python module. It tries to use sensible outputs based on the function definition and to be minimal so that the produced Python code can be used as a boilerplate. With the use of Shinilive for Python it can be further deployed to an interactive static app which is run entirely on the client (no server configuration necessary).
There are many different possible outputs and inputs a Python can take. In letitshinewe focus on data types which are common in mathematical and data analysis functions.
Note
This module and the associated function is aimed at producing a boilerplate for furhter customisation and is by no means a replacement of the excellent Shiny library and its documentation.