Jupyter Notebook Tools

Jupyter Notebook Tools

A way of implementing complex calculators incl. scrolling text area UI widgets within Jupyter & Colaboratory Notebooks.

Scrolling Textareas for Jupyter Notebooks

Scrolling Textareas in a Python Jupyter Notebook, allows building a kind of “Calculator Playground”.

Various Jupyter Notebooks at https://bitbucket.org/abulka/jupyter_play/src/master/ (private)

Gist of the scrolling textarea technique: https://gist.github.com/abulka/3043e8a4d78d2e26f872542524a0aa3e (public)

Google Colaboratory

A way of implementing UI scrolling regions within Google Colaboratory Notebooks. Google Colaboratory, or “Colab” for short, is a version of Jupyter Notebooks, and allows you to write and execute Python in your browser.

This Colab project is a simpler version of the scrolling text area idea above, and needs to be fleshed out a little more fully to match the native Jupyter notebook functionality above.