Stars coverage pypi doi

nbproject: Manage Jupyter notebooks#

Open-source ELN for the drylab.

  • Manage notebooks with metadata, dependency, and integrity tracking.

  • Sketch pipelines and share reproducible notebooks with context.

Why? Read the report.

Supported editors & platforms:

  • Jupyter Lab

    • any pip or conda installation, a brew installation may give a problems

    • Saturn Cloud (run)

    • Google Cloud Vertex AI (see setup faq)

  • Jupyter Notebook

  • VS Code (no interactive experience, not recommended for production)

Install: pyversions

pip install nbproject

Get started:

from nbproject import header; header()  # Initializes & displays metadata, starts tracking. Done. 😅