Дистрибутив JupyterLab, который целиком работает в браузере с ядрами Python на базе WebAssembly и не требует сервера.
finos/jupyterlab_templates
Расширение JupyterLab для просмотра шаблонов ноутбуков и создания на их основе новых ноутбуков из общей библиотеки.
- Звёзды
- 413
- Форки
- 70
- Открытые issues
- 9
- Последний коммит
- 6 дней назад
Что это?
jupyterlab_templates добавляет поддержку шаблонов в JupyterLab. Пользователи могут выбрать ноутбук в галерее шаблонов и создать новый ноутбук с уже заполненным содержимым, вместо того чтобы начинать с пустого файла.
Шаблоны загружаются из настроенных каталогов. Каждый шаблон должен находиться в подкаталоге одного из указанных родительских каталогов — так библиотекам удобно поставлять собственные учебные материалы и руководства. Можно включить каталог шаблонов по умолчанию в каталоге данных Jupyter, а ненужные каталоги исключить с помощью файла ignore. Расширение настраивается через параметры в jupyter_notebook_config.py, в том числе через список разрешённых расширений файлов и подпись на значке шаблонов.
Проект можно установить из PyPI или conda-forge. Он распространяется как расширение Jupyter server и фронтенд-расширение JupyterLab.
Ключевые возможности
- 01Просмотр шаблонов ноутбуков в галерее JupyterLab.
- 02Загрузка папок с шаблонами из одного или нескольких настроенных каталогов.
- 03Подключение каталога шаблонов по умолчанию в каталоге данных Jupyter.
- 04Исключение отдельных каталогов с шаблонами с помощью файла ignore.
- 05Настройка разрешённых расширений файлов и подписи на значке шаблонов.
Сценарии использования
- Обмен стартовыми ноутбуками и учебными материалами с командой или участниками курса.
- Поставка примеров ноутбуков для конкретной библиотеки вместе с Python-пакетом.
- Предоставление пользователям единого набора шаблонов для анализа в общих средах JupyterLab.
Быстрый старт
- 1
Установите пакет из PyPI
pip install jupyterlab_templates - 2
Включите расширение сервера и добавьте каталоги шаблонов в jupyter_notebook_config.py
В подборках
Темы
Частые вопросы
- Что такое jupyterlab_templates?
- Расширение JupyterLab для просмотра шаблонов ноутбуков и создания на их основе новых ноутбуков из общей библиотеки. jupyterlab_templates добавляет поддержку шаблонов в JupyterLab. Пользователи могут выбрать ноутбук в галерее шаблонов и создать новый ноутбук с уже заполненным содержимым, вместо того чтобы начинать с пустого файла.
- jupyterlab_templates можно использовать бесплатно? Какая у него лицензия?
- jupyterlab_templates распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jupyterlab_templates всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jupyterlab_templates — 1 нояб. 2026 г..
- Для чего можно использовать jupyterlab_templates?
- Обмен стартовыми ноутбуками и учебными материалами с командой или участниками курса. Поставка примеров ноутбуков для конкретной библиотеки вместе с Python-пакетом. Предоставление пользователям единого набора шаблонов для анализа в общих средах JupyterLab.
- Как установить jupyterlab_templates?
- Установите пакет из PyPI: pip install jupyterlab_templates Включите расширение сервера и добавьте каталоги шаблонов в jupyter_notebook_config.py
- Где скачать jupyterlab_templates?
- Исходный код и инструкции по установке — на GitHub: https://github.com/finos/jupyterlab_templates
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Расширение JupyterLab, добавляющее панель Git для индексации изменений, коммитов, работы с ветками и синхронизации репозиториев прямо в JupyterLab.
Расширение JupyterLab для быстрого открытия файлов по части имени через панель поиска.
Расширение для JupyterLab, которое сохраняет версии ноутбуков при каждом сохранении и позволяет сравнивать их с предыдущими версиями.
Расширение JupyterLab, которое позволяет добавлять произвольные функции Python в палитру команд.
Расширение для JupyterLab, которое отправляет ноутбуки по email — с кодом или без, в теле письма либо во вложении HTML или PDF.