Jupyter Notebooks in NeoVim. Any good way?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • magma-nvim

    Interact with Jupyter from NeoVim.

  • You can check out https://github.com/dccsillag/magma-nvim A nice, integrated solution in my opinion.

  • vim-jukit

    Jupyter-Notebook inspired Neovim/Vim Plugin

  • vim-jukit was designed specifically with jupyter notebook in mind in case you want to use an actual REPL

  • 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.

    InfluxDB logo
  • jupytext.vim

    Vim plugin for editing Jupyter ipynb files via jupytext

  • You can also use jupytext.vim to easily open and edit notebooks. Then you can use a REPL program to evaluate the different cells individually. The only downside to me is that you can’t save the output back to the notebook (images etc.).

  • jupyter_ascending.vim

    Vim plugin to interact with jupyter_ascending

  • I use untitled-ai/jupyter_ascending.vim when working alone and VS Code with Jupyter & nvim plugins when pair programming. I don't love either, but jupyter_ascending is the best compromise I've found so far.

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