Проект Jupyter начался как ответвление от проекта IPython в 2014 году. Не зависящие от языка функции IPython были перенесены под названием — Jupyter. Название является ссылкой на основные языки программирования, поддерживаемые Jupyter, а именно Julia, Python и RProducts в рамках проекта Jupyter, предназначенные для поддержки интерактивной науки о данных и научных вычислений.
Проект Jupyter состоит из различных продуктов, описанных как —
-
IPykernel — это пакет, который предоставляет ядро IPython для Jupyter.
-
Jupyter client — этот пакет содержит эталонную реализацию протокола Jupyter. Это также клиентская библиотека для запуска, управления и связи с ядрами Jupyter.
-
Блокнот Jupyter — ранее он назывался блокнотом IPython. Это веб-интерфейс к ядру IPython и ядрам многих других языков программирования.
-
Ядра Jupyter — Ядро — это среда исполнения языка программирования для продуктов Jupyter.
IPykernel — это пакет, который предоставляет ядро IPython для Jupyter.
Jupyter client — этот пакет содержит эталонную реализацию протокола Jupyter. Это также клиентская библиотека для запуска, управления и связи с ядрами Jupyter.
Блокнот Jupyter — ранее он назывался блокнотом IPython. Это веб-интерфейс к ядру IPython и ядрам многих других языков программирования.
Ядра Jupyter — Ядро — это среда исполнения языка программирования для продуктов Jupyter.
Список ядер Jupyter приведен ниже —
https://github.com/SciRuby/iruby
Qtconsole — богатая консоль на основе Qt для работы с ядрами Jupyter
nbconvert — конвертирует файлы блокнота Jupyter в другие форматы
JupyterLab — интегрированный веб-интерфейс для ноутбуков, редакторов, консолей и т. Д.
nbviewer — программа просмотра HTML для файлов ноутбуков