nb-clean VS ipyflow

Compare nb-clean vs ipyflow and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
nb-clean ipyflow
2 20
118 1,073
- 1.8%
8.4 9.5
27 days ago 22 days ago
Python Python
ISC License BSD 3-clause "New" or "Revised" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

nb-clean

Posts with mentions or reviews of nb-clean. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-23.

ipyflow

Posts with mentions or reviews of ipyflow. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-12.
  • Show HN: Marimo – an open-source reactive notebook for Python
    13 projects | news.ycombinator.com | 12 Jan 2024
    You're probably referring to nbgather (https://github.com/microsoft/gather), which shipped with VSCode for a while.

    nbgather used static slicing to get all the code necessary to reconstruct some cell. I actually worked with Andrew Head (original nbgather author) and Shreya Shankar to implement something similar in ipyflow (but with dynamic slicing and a not-as-nice interface): https://github.com/ipyflow/ipyflow?tab=readme-ov-file#state-...

    I have no doubt something like this will make its way into marimo's roadmap at some point :)

  • React Jam just started, making a game in 13 days with React
    5 projects | news.ycombinator.com | 26 Dec 2023
    Np.

    From https://news.ycombinator.com/context?id=35887168 re: ipyflow I learned about ReactiveX for Python (RxPY) https://rxpy.readthedocs.io/en/latest/ .

    https://github.com/ipyflow/ipyflow :

    > IPyflow is a next-generation Python kernel for Jupyter and other notebook interfaces that tracks dataflow relationships between symbols and cells during a given interactive session, thereby making it easier to reason about notebook state.

    FWIU e.g. panda3d does not have a react or rxpy-like API, but probably does have a component tree model?

    https://news.ycombinator.com/item?id=38527552 :

    >> It actually looks like pygame-web (pygbag) supports panda3d and harfang in WASM

    > Harfang and panda3d do 3D with WebGL, but FWIU not yet agents in SSBO/VBO/GPUBuffer

  • The GitHub Black Market That Helps Coders Cheat the Popularity Contest
    2 projects | news.ycombinator.com | 23 Oct 2023
    > Another giveaway is the ratio of stars to watchers / forks. I remember one project with thousands of stars but only 10 users "watching" it. They went on to raise a sizable seed round too.

    Not necessarily indicative of foul play. I have two projects like this (https://github.com/smacke/ffsubsync and https://github.com/ipyflow/ipyflow) and I attribute it to not having great developer documentation.

  • Python 3.12
    6 projects | news.ycombinator.com | 2 Oct 2023
    It's not in the highlights, but one of the things that excites me most is this: https://docs.python.org/dev/whatsnew/3.12.html#pep-669-low-i...

    > PEP 669 defines a new API for profilers, debuggers, and other tools to monitor events in CPython. It covers a wide range of events, including calls, returns, lines, exceptions, jumps, and more. This means that you only pay for what you use, providing support for near-zero overhead debuggers and coverage tools. See sys.monitoring for details.

    Low-overhead instrumentation opens up a whole bunch of interesting interactive use cases (i.e. Jupyter etc.), and as the author of one library that relies heavily on instrumentation (https://github.com/ipyflow/ipyflow), I'm very keen to explore the possibilities here.

  • Excel Labs, a Microsoft Garage Project
    4 projects | news.ycombinator.com | 26 May 2023
  • GitHub - ipyflow/ipyflow: A reactive Python kernel for Jupyter notebooks
    1 project | /r/Python | 22 May 2023
  • IPython kernel alternatives
    1 project | /r/datascience | 11 May 2023
    You’re looking for reactive kernels: https://github.com/ipyflow/ipyflow
  • IPyflow: Reactive Python Notebooks in Jupyter(Lab)
    1 project | /r/patient_hackernews | 10 May 2023
    1 project | /r/hackernews | 10 May 2023
    1 project | /r/hypeurls | 10 May 2023