gather
jupyter-cache
gather | jupyter-cache | |
---|---|---|
1 | 1 | |
526 | 44 | |
0.4% | - | |
0.0 | 3.8 | |
7 months ago | 16 days ago | |
Jupyter Notebook | Jupyter Notebook | |
MIT License | MIT License |
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.
gather
-
Show HN: Marimo – an open-source reactive notebook for Python
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 :)
jupyter-cache
-
Show HN: Marimo – an open-source reactive notebook for Python
Exactly my thoughts too, especially regarding reproducibility issues Quarto has been great in the past for projects at my workplace.
I have yet to try Marimo but synchronised code cells are what seems to set it apart. Quarto + jupyter-cache [1] was the closest I have managed to get to that experience but that approach has its constraints.
[1]: https://github.com/executablebooks/jupyter-cache
What are some alternatives?
vscode-reactive-jupyter - A simple Reactive Python Extension for Visual Studio Code
jupyter-vim-binding - Jupyter meets Vim. Vimmer will fall in love.
mermaid - Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
ruff - An extremely fast Python linter and code formatter, written in Rust.
ipyflow - A reactive Python kernel for Jupyter notebooks.