vim-replica
jupyter-kernel.nvim
vim-replica | jupyter-kernel.nvim | |
---|---|---|
3 | 4 | |
24 | 70 | |
- | - | |
5.5 | 3.7 | |
25 days ago | 7 months ago | |
Vim Script | Python | |
BSD 3-clause "New" or "Revised" 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.
vim-replica
jupyter-kernel.nvim
-
vim-replica: enjoy Jupyter with Vim 9.0!
This is for neovim only, but if anyone want even more integration with jupyter kernel, checkout my plugin jupyter-kernel.nvim for object insoection and autocomplete from kernel.
-
Interactive evaluation: demo [2 Mb gif]
jupyter-kernel.nvim for autocompletion on available variables
-
Neovim workflow for machine learning / data scientist. Struggling with jupyter notebooks.
Not with notebooks, but for interactive evaluation I use my fork of magma (gotta rename one day but lazy) + language servers (whichever you like, I use jedi) + jupyter kernel for auto completion. Why I like it more than notebooks
-
Favorite REPL/Notebook/Task Running plugins and workflow?
I use my fork of magma and trying out right now jupyter-kernel, which hopefully will provide autocompletion.
What are some alternatives?
vim-outline - A simple outline sketcher.
euporie - Jupyter notebooks in the terminal
zeroline.vim - A zero-frills statusline for Vim/Neovim
jupynium.nvim - Selenium-automated Jupyter Notebook that is synchronised with NeoVim in real-time.
magma-nvim-goose - Interact with Jupyter from NeoVim. - fork
nvim-ipython-repl - A very simple IPython REPL plugin for Neovim.
jupyter_ascending.vim - Vim plugin to interact with jupyter_ascending
conjure - Interactive evaluation for Neovim (Clojure, Fennel, Janet, Racket, Hy, MIT Scheme, Guile, Python and more!)
jupyter_ascending - Ascend your Jupyter Notebook usage
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
ipykernel - IPython Kernel for Jupyter
sniprun - A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages