7 useful Jupyter extensions

Author:Data School Thu Time:2022.09.28

Source: Deephub IMBA

This article is about 700 words, it is recommended to read for 9 minutes

This article introduces you 7 uncommon but easy -to -use and efficient Jupyter extensions.

Today I will introduce 7 uncommon but easy -to -use and improve efficiency Jupyter extensions.

1. Voila

This extension will turn the Jupyter notebook into an independent network application. Different from the usual HTML conversion notebook, each user connected to the Voilà app will start a Jupyter kernel, so through this web application, we can modify and call the jobyter code. His web is developed by TORNADO. This Extension has more than 4K STAR on GitHub.

2. NBDIME

The version control of code in the Jupyter Notebook is sometimes difficult, but this extension provides Jupyter's "content perception" and merger. It will try to understand the structure of the document. And providing visual prompts when merging, this extension has more than 2K STAR on GitHub.

3. Rise

This extension can quickly convert Jupyter into slides. He is based on JS for slide, so a case key can start a JS -based slide. This extension has more than 3K STAR on GitHub.

4. Bokeh

Bokeh (Bokeh.js) is a Python interactive visual library. It can be visualized based on D3.js, so it can quickly and simply create interactive drawing and instrument boards. It can also conduct high -performance interaction and visualization of large data sets. In GitHub There are already 16.5K Star.

5. NBGrader

This extension can score Jupyter. So if you are an educator, it is very useful. For example, it can easily create after -class homework based on Jupyter. Students can answer the code practice and written questions through Jupyter, and then score the assignment through this expansion. It has more than 1K STAR on GitHub.

6. Justtext

Jupytext is a content manager used in Jupyter, which allows Jupyter to open Notebook and save it as text files. JupyText's language now cannot cover all of the Jupyter Notebook, but it has already got several most popular languages. It supports the mutual conversion between Jupyter Notebook and the following formats: Julia scripts (.jl), Python scripts (.py), R scripts (.r), Markdown file (.md), R Markdown file (.rmd). It has more than 55K STAR on GitHub.

7. Jupyterlab-Git

This is a Jupyterlab expansion that uses Git's version control. It has more than 1K STAR on GitHub.

Edit: Wang Jing

- END -

Green rich show 丨 scrap car green "rebirth" record

Zhejiang News Client Reporter Wang Yizheng Sharing Alliance Wu Xing Station Jiao C...

"Beauty of Starry Sky" Astronomical Figure | Star Transfer of the Castle

Picture source and copyright: Wang YizhenTime: May 4-5, 2021Location: Kaiyang Guba...