jupytext
« Back to VersTracker
Description:
Jupyter notebooks as Markdown documents, Julia, Python or R scripts
Type: Formula  |  Latest Version: 1.18.1@0  |  Tracked Since: Oct 24, 2025
Links: Homepage  |  @jupytext  |  formulae.brew.sh
Category: Developer tools
Tags: jupyter notebooks version-control python data-science markdown
Install: brew install jupytext
About:
Jupytext converts Jupyter notebooks into standard text formats like Markdown and Python scripts. This enables version control workflows using Git, allowing users to track changes, resolve conflicts, and review code efficiently. It supports two-way synchronization, letting you edit notebooks as plain text and execute them in Jupyter.
Key Features:
  • Bidirectional conversion between notebooks and text formats
  • Git-friendly version control for Jupyter projects
  • Support for Python, R, and Julia scripts
  • JupyterLab and Jupyter Notebook integration
  • Preserves notebook cell metadata and structure
Use Cases:
  • Tracking Jupyter notebook changes in Git repositories
  • Collaborative editing of notebooks using standard text editors
  • Automated testing and CI/CD pipelines for notebook code
  • Code reviews for Jupyter projects
Alternatives:
  • nbconvert – nbconvert focuses on exporting notebooks to static formats, while Jupytext enables live two-way editing and Git integration
  • Quarto – Quarto is a publishing system that can render notebooks, while Jupytext specializes in notebook text conversion and version control
Version History
Detected Version Rev Change Commit
Oct 24, 2025 4:23pm 0 VERSION_BUMP 8c2a298f
Oct 18, 2025 5:36pm 0 VERSION_BUMP 1c37d3d9
Sep 12, 2025 3:54pm 0 VERSION_BUMP 2a586fcb