Voila
import ipywidgets as widgets
slider = widgets.FloatSlider(description="$x$")
text = widgets.FloatText(disabled=True, description="$x^2$")
def compute(*ignore):
text.value = str(slider.value ** 2)
slider.observe(compute, "value")
slider.value = 4
widgets.VBox([slider, text])
voila --help-all
voila a.ipynb --VoilaExecutor.timeout=120 --VoilaConfiguration.file_allowlist="['.*']" --NotebookClient.iopub_timeout=30