jupyter / jupyter/notebook

Dynamic "Download as..." options

Open
#2,177 10 comments 0 reactions 0 assignees View on GitHub
component:Notebook enhancement status:Needs Discussion tag:Extensions
Dominant language
Jupyter Notebook
Stars
13.3k
Forks
5.8k
Avg merge
6d 11h
Merged PRs (30d)
7

Description

Since nbconvert allows custom exporters to be added to entry points, it would be neat if the notebook GUI recognised if custom exporters showed up in the `File > Download as..` menu for files with the right file type.

If eg a file is opened with a MATLAB kernel, which specifies `.m` file extensions, and there is a custom `.m` exporter installed, that export option would appear in the menu.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the notebook GUI's File > Download as menu and how nbconvert custom exporters are exposed through entry points. Confirm how the opened file's type and extensions are represented, then verify that a matching installed exporter appears as a download option for that file type.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter-notebook
Domain
backend, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.