Thebe takes the Jupyter (formerly ipython) front end, and make it work outside of the notebook context.

What? Why? In short, this is an easy way to let users on a web page run code examples on a server. Preferably with ephemeral docker containers. Checkout the github repo for more information.

Here's a simple example. Here's a more interesting example of how we're using it to teach machine learning on

And here's a talk I gave about it at Jupyter Day NYC 2015

Screen shot of Thebe in use