jupyterlab-git
debugger
Our great sponsors
jupyterlab-git | debugger | |
---|---|---|
7 | 3 | |
1,391 | 539 | |
2.2% | - | |
7.9 | 0.5 | |
11 days ago | over 2 years ago | |
TypeScript | TypeScript | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" 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.
jupyterlab-git
-
The Jupyter+Git problem is now solved
- GitHub PR code reviews with ReviewNB[4]
Alternatively, if you don't care about cell outputs then Jupytext[5]
Disclaimer: I built ReviewNB. It's a completely bootstrapped business, 5 years in the making and now used by leading DS teams at Meta, AWS, NASA JPL, AirBnB, Lyft, Affirm, AMD, Microsoft & more (https://www.reviewnb.com/#customers)
[1] https://github.com/jupyterlab/jupyterlab-git
I use this plugin for my jupyter notebook git integration. It has a git diff option that's useful but gets very slow for complex documents. Perhaps under the hood it's using one of the other tools mentioned in the postscript.
https://github.com/jupyterlab/jupyterlab-git
- Ask HN: Are there any good Diff tools for Jupyter Notebooks?
- Best extensions for JupyterLab!!
-
Git extension for JupyterLab 3 released. Node/build step no longer needed (see updated install instructions). Adds commit & push, file browser context menu integration, Ctrl + enter to commit, "update diff" button and more!
Change log for this release: https://github.com/jupyterlab/jupyterlab-git/releases/tag/v0.30.0
-
Recommendations for co-working on Jupyter Notebooks
Also there is an awesome jupyterlab-git extension.
-
[D] Official Jupyter survey. How can Jupyter bet fit your workflow?
Official git extension https://github.com/jupyterlab/jupyterlab-git
debugger
- Debugging a Mixed Python and C Language Stack
- Best extensions for JupyterLab!!
-
What's new in Elyra 2.0
To debug a notebook, associate it with a kernel that supports debugging and enable the debugger. The official debugger example Python notebook provides a short introduction and is highly recommended!
What are some alternatives?
jupyterlab-spreadsheet-editor - JupyterLab spreadsheet editor for tabular data (e.g. csv, tsv)
elyra - Elyra extends JupyterLab with an AI centric approach.
JupyterLab - JupyterLab computational environment.
jupyterlab-lsp - Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol
nbdime - Tools for diffing and merging of Jupyter notebooks.
qgrid - An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks
jupyterlab-desktop - JupyterLab desktop application, based on Electron.
xeus-python - Jupyter kernel for the Python programming language
jupyterlab-interactive-dashboard-editor - A drag-and-drop dashboard editor for JupyterLab
jupyterlab-system-monitor - JupyterLab extension to display system metrics
jupyterlab-variableInspector - Variable Inspector extension for Jupyterlab