jupyter-vim-binding VS vscode-reactive-jupyter

Compare jupyter-vim-binding vs vscode-reactive-jupyter and see what are their differences.

jupyter-vim-binding

Jupyter meets Vim. Vimmer will fall in love. (by lambdalisue)

vscode-reactive-jupyter

A simple Reactive Python Extension for Visual Studio Code (by micoloth)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
jupyter-vim-binding vscode-reactive-jupyter
5 2
1,921 0
- -
0.0 9.0
over 3 years ago about 2 months ago
JavaScript TypeScript
- GNU General Public License v3.0 or later
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.

jupyter-vim-binding

Posts with mentions or reviews of jupyter-vim-binding. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-01-12.

vscode-reactive-jupyter

Posts with mentions or reviews of vscode-reactive-jupyter. 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
    Wow.. Really great work, finally someone is doing it!

    Since I've thought about this for a long time (I've actually even made a very simplified version last year [1]), I want to contribute a few thoughts:

    - cool that you have a Vscode extension, but I was a little disappointed that it opens a full browser view instead of using the existing, good Notebook interface of Vscode. (I get you want to show the whole Frontend- But I'd love to be able to run the Reactive Kernel within the full Vscode ecosystem.. Included Github Copilot is cool, but that's not all)

    - As other comments said, if you want to go for reproducibility, the part about Package Management is very important. And it's also mostly solved, with Poetry etc...

    - If you want to go for easy deployment of the NB code to Production, another very cool feature would be to extract (as a script) all the code needed to produce a given cell of output! This should be very easy since you already have the DAG.. It actually even existed at some point in VSCode Python extension, then they removed it

    Again, great job

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

  • IPyflow: Reactive Python Notebooks in Jupyter(Lab)
    5 projects | news.ycombinator.com | 10 May 2023
    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

What are some alternatives?

When comparing jupyter-vim-binding and vscode-reactive-jupyter you can also consider the following projects:

firenvim - Embed Neovim in Chrome, Firefox & others.

hamilton - Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage and metadata. Runs and scales everywhere python does.

nvim-ipy - IPython/Jupyter plugin for Neovim

Pluto.jl - 🎈 Simple reactive notebooks for Julia

euporie - Jupyter notebooks in the terminal

nodebook - Repeatable analysis plugin for Jupyter notebook

jupyterlab-lsp - Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol

gather - Spit shine for Jupyter notebooks 🧽✨

jupyterlab-vim - :neckbeard: Vim notebook cell bindings for JupyterLab

ipyflow - A reactive Python kernel for Jupyter notebooks.

ydata-profiling - 1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames.

vim-ipython - A two-way integration between Vim and IPython 0.11+