Binder: Hosting Jupyter Notebooks

Julia Evans points out a really interesting service:

Binder lets you easily host interactive Jupyter notebooks and let anyone on the internet use them interactively immediately! It uses JupyterHub under the hood.

If you want to try it out, you can do that right now:

  1. Go to (which will launch the repository)
  2. Wait for it to build and click ‘launch’
  3. click ‘cookbook’, click a notebook, and play around! There’s an “A quick tour of the IPython Notebook” notebook which shows off some of the basic features.

It apparently uses Kubernetes + Docker under the hood which is interesting! It must be much much more expensive to run than the read-only services, but it’s such a useful and cool thing! I hope it continues to exist.

Definitely worth checking out.  I’m going to have to see the steps for getting an R runtime so I can post some of my own notebook repos.

Related Posts

Jupyter And Kubernetes

David Crook shows how to use Jupyter notebooks inside Kubernetes: We start with a 16.04 image, we run some upgrades, install python, upgrade pip, install our requirements and expose port 8888 (jupyter’s default port). Here is our requirements.txt file 1 2 3 4 5 6 7 8 9 numpy pandas scipy jupyter azure_common azure-storage scikit-learn nltk […]

Read More

Jupyter + Pandas On Azure Data Lake Store

Amit Kulkarni demonstrates how to access data in Azure Data Lake Store within a Jupyter notebook: For the rest of this post, I assume that you have some basic familiarity with Python, Pandas and Jupyter. On your machine, you will need all of the following installed: Python 2 or 3 with Pip Pandas Jupyter Amit […]

Read More


November 2017
« Oct Dec »