All apps/Jupytext

Jupytext

jupytext

Jupyter notebooks as plain text

Runs as jupytext|macOS, Linux, Windows|jupytext.readthedocs.io

Command form

ai-draft · 3 tasks · 10 fields

Convert notebooks between .ipynb and text formats, or synchronize paired files. Piping, linting, kernel and pre-commit options are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui jupytext
Convert or sync notebooksExample values, fixed in this page — nothing here reaches a terminal
Basic
Notebooks*
file
Destination format set by task
py:percentstring
Output file
file
Advanced
Quiet
--quiet
TasksEach one presets the form for one job
Notebook to percent script
notebookstooutputquiet
Text file to notebook
notebookstooutputupdateexecutequiet
Sync paired files
notebookssyncquiet
ParametersOnly these flags are editable in the form
Notebooks
path · positional 0 · repeatable
Input format
Inferred from the file extension when empty.
string
--from
Destination format
string
--toipynbmarkdownscriptpy:percentmd
Output file
path
--output-o
Preserve existing outputs
boolean
--update
Set paired formats
For example ipynb,py:light.
string
--set-formats
Sync paired files
boolean
--sync-s
Execute notebook
boolean
--execute
Show changes
boolean
--show-changes
Quiet
boolean
--quiet-q
SourcesEvery flag above is checked against these
cli
"notebooks", help="One or more notebook(s). Notebook is read from stdin when this argument is empty.", "--from", help="Jupytext format for the input(s). Inferred from the file extension and content when missing.", "--to", help=( "The destination format: 'ipynb', 'markdown' or 'script', or a file extension: " "-o", "--output", help="Destination file. Defaults…
helpmain 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed jupytext against its version. A form that does not match your version is not offered.