Jupyter Themes to Customize your Notebook

Wonuola Abimbola
3 min readMay 5, 2021

--

Personally, I’ve always been a fan of the dark mode interface. So after using Jupyter Notebook for a while, I started to research ways to change the theme. I’m going to talk about how to make changes to your Jupyter Notebook theme.

Unfortunately, Jupyter Notebook does not come with built-in functions for changing the themes. However, there is an open source library available for changing themes, fonts etc. which was developed by Kyle Dunovan.

Installation:

There are two ways to install jupyter themes:

  • Using conda install within anaconda prompt
  • Using pip install within jupyter notebook

With conda:

https://anaconda.org/conda-forge/jupyterthemes

With pip:

To see a list of available themes:

As you can see, though the default for jupyter notebook is a light theme, there are quite a few changes that could be made according to your preferences. I love dark themes so I’m going to list those first.

Dark themes:

Light themes:

The themes do not show the toolbar, notebook name or kernel logo by default, however you can choose to add them by typing -T -N -kl respectively, after the theme name.

There are a few more customizations that you can make. Please see the table below:

For more information on other ways to customize your jupyter notebook, check out this repo by Kyle Dunovan.

--

--