Supported Editors#

ITables has been tested in the following environments

Jupyter Notebook#

Try it on Notebook

Jupyter Lab#

Try it on Lab

Jupyter NB convert#

The tables are still interactive when you download the notebook as an HTML file, or when you execute jupyter nbconvert --to html.

Jupyter Book#

The tables are interactive in interactive books powered by Jupyter Book, see e.g. the ITables documentation.

Google Colab#

A short sample notebook is available here

VS Code#

In VS Code, itables works both for Jupyter Notebooks and Python scripts.


In PyCharm we recommend to call init_notebook_mode with the connected=True argument, because otherwise the notebooks do not display the interactive tables when they are reloaded.


ITables works well with Quarto - check out our html and revealjs examples.