Serdar Yegulalp reports that Jupyter is getting a major facelift:

JupyterLab uses a web-based UI that’s akin to the tab-and-panel interface used in IDEs like Visual Studio or Eclipse. Notebooks, command-line consoles, code editors, language references, and many more items can be arranged in various combinations, powered by the PhosphorJSframework.

“The entire JupyterLab [project] is built as a collection of plugins that talk to kernels for code execution and that can communicate with one another,” the developers wrote. “We hope the community will develop many more plugins for new use cases that go far beyond the basic system.”

It looks like they’re making major changes to keep up with Zeppelin on the back end.  The biggest advantage Jupyter had for me over Zeppelin was its installation simplicity, so I hope they keep it just as easy as installing Anaconda and then loading JupyterLab.

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


August 2016
« Jul Sep »