Python Notebooks

Open-source Python projects categorized as Notebooks

Top 10 Python Notebook Projects

  1. marimo

    A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. All in a modern, AI-native editor.

    Project mention: Marimo: Open-source reactive notebook for Python | news.ycombinator.com | 2025-03-25
  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. jupytext

    Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

    Project mention: Reinventing notebooks as reusable Python programs | news.ycombinator.com | 2025-03-19

    https://github.com/mwouts/jupytext/blob/main/docs/formats-sc... :

      # %% [markdown]

  4. papermill

    📚 Parameterize, execute, and analyze notebooks

    Project mention: Jupyter Notebooks as E2E Tests | news.ycombinator.com | 2024-12-18
  5. ploomber

    The fastest ⚡️ way to build data pipelines. Develop iteratively, deploy anywhere. ☁️

  6. elyra

    Elyra extends JupyterLab with an AI centric approach.

  7. ipyflow

    A reactive Python kernel for Jupyter notebooks.

    Project mention: Ipyflow: A reactive Python kernel for Jupyter notebooks | news.ycombinator.com | 2024-12-13
  8. evernote-backup

    Backup & export all Evernote notes and notebooks

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. notebooker

    Productionise & schedule your Jupyter Notebooks as easily as you wrote them.

  11. cytoflow

    A Python toolbox for quantitative, reproducible flow cytometry analysis

  12. jupyblog

    Execute code snippets in markdown files.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Notebooks discussion

Log in or Post with

Python Notebooks related posts

  • Marimo: Open-source reactive notebook for Python

    1 project | news.ycombinator.com | 25 Mar 2025
  • Optimizing Jupyter Notebooks for LLMs

    2 projects | news.ycombinator.com | 18 Jan 2025
  • Zasper: A Modern and Efficient Alternative to JupyterLab, Built in Go

    12 projects | news.ycombinator.com | 1 Jan 2025
  • Marimo raises $5M to build an open-source reactive Python notebook

    1 project | news.ycombinator.com | 19 Nov 2024
  • Resumindo vídeos do Youtube com auxílio de LLM's

    2 projects | dev.to | 19 Oct 2024
  • Papermill: Parameterizing, executing, and analyzing Jupyter Notebooks

    5 projects | news.ycombinator.com | 18 Sep 2024
  • Sandbox Python notebooks with uv and marimo

    1 project | news.ycombinator.com | 30 Aug 2024
  • A note from our sponsor - InfluxDB
    influxdata.com | 21 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Notebook projects in Python? This list will help you:

# Project Stars
1 marimo 12,524
2 jupytext 6,811
3 papermill 6,137
4 ploomber 3,557
5 elyra 1,910
6 ipyflow 1,212
7 evernote-backup 1,127
8 notebooker 870
9 cytoflow 188
10 jupyblog 27

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com