IPyflow: Reactive Python Notebooks in Jupyter(Lab)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SaaSHub - Software Alternatives and Reviews
  • ipyflow

    A reactive Python kernel for Jupyter notebooks.

  • Pluto.jl

    🎈 Simple reactive notebooks for Julia

    I believe this is what Pluto sets out to do for Julia.

    I used it as part of the “Computational Thinking” with Julia course a year or two back. Even then the beta software was very good and some of the demos the Pluto dev showed were nothing short of amazing

    https://plutojl.org/

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • vscode-reactive-jupyter

    VS Code Jupyter extension, plus a Reactive Notebook experience

    Crazy seeing this here!

    I searched for this last week, as I'm playing with building the same thing but as a VSCode extension.. See here [1]

    I found another similar project on Github, but it was from many years ago. Yours did not turn up..

    Very interested in finding out how you implemented it

    [1] https://github.com/micoloth/vscode-reactive-jupyter#readme

  • nodebook

    Repeatable analysis plugin for Jupyter notebook (by stitchfix)

    Reminds me of this project from Stitch Fix from years ago -- https://github.com/stitchfix/nodebook. Ahead of it's time I guess..

  • hamilton

    Your single tool to express data, ML, and LLM pipelines with simple python functions. Runs anywhere that python runs, E.G. spark, airflow, jupyter, fastapi, etc. Incrementally adoptable. Use Hamilton to build testable, reusable, and self-documenting dataflows with lineage and metadata out of the box.

    From a nuts and bolts perspective, I've been thinking of building some reactivity on top of https://github.com/dagworks-inc/hamilton (author here) that could get at this. (If you have a use case that could be documented, I'd appreciate it.)

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts