Nvim-R VS jupyterlab-lsp

Compare Nvim-R vs jupyterlab-lsp and see what are their differences.

Nvim-R

Vim plugin to work with R (by jalvesaq)

jupyterlab-lsp

Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol (by jupyter-lsp)
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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Nvim-R jupyterlab-lsp
15 17
936 1,732
- 1.2%
8.7 9.4
17 days ago 12 days ago
Vim Script TypeScript
GNU General Public License v3.0 only BSD 3-clause "New" or "Revised" License
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.

Nvim-R

Posts with mentions or reviews of Nvim-R. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-19.
  • Outdated tutorials
    2 projects | /r/vim | 19 Feb 2023
    If you do a lot of R coding, then a package more specific to R, and more fully featured is Nvim-R.
  • data science (jupyter notebooks) with vim?
    7 projects | /r/vim | 7 Feb 2023
    The whole reason I ended up going this route was also sort of data-science related: there’s a really spectacular R plugin for Vim, which I wanted to recapitulate as best I could when using python: https://github.com/jalvesaq/Nvim-R
  • New to neovim, need quick help to set up R
    1 project | /r/neovim | 9 Nov 2022
    I am slowly getting into using neovim. I am now trying to setup my R programming environment. I have successfully installed Nvim-R with Packer (https://github.com/jalvesaq/Nvim-R). Now, I would like to use the radian console (https://github.com/randy3k/radian/blob/master/README.md#nvim-r-support). In the documentation, it is said to put this in the config file:
  • Any Nvim-R users tried LSP?
    4 projects | /r/rstats | 1 Oct 2022
    But just wondering if people have tried using it with the Nvim-R plugin? I'm not sure it is worth the effort for me looking through the steps needed. Also, do I need to switch my init.vim/vimrc to lua? Perspectives appreciated!
  • Neovim support for editing Quarto (.qmd) files
    3 projects | /r/neovim | 9 Aug 2022
    However, there doesn't seem to be much available support yet for Quarto editing. The only plugin I could find is limited to syntax highlighting. To my knowledge, Quarto also isn't a built-in filetype yet. I've worked around this by manually creating a filetype and using R Markdown syntax highlighting with the Nvim-R plugin, which lets me send R code in chunks to a REPL and see results while I edit. Nvim-R also supports evaluation of Python code chunks using an R package that evaluates Python code, but that's not an ideal solution for editing a Python-only file.
  • neovim as a python IDE
    3 projects | /r/neovim | 9 Jun 2022
    looking for a neovim plugin that's similar to Nvim-R, but for python.
  • Getting ncm2 and ncm-r to work
    4 projects | /r/neovim | 21 Jan 2022
    For that reason, I want to use Nvim-R in combination with ncm-R. I get the completion to work if I use it manually with Ctrl+x Ctrl+o, but it does not start automatically. My init.vim file looks like this:
  • Advice for r and rmarkdown using vim?
    5 projects | /r/neovim | 13 Jan 2022
    I use Nvim-R. It took a bit of time to learn the key bindings, but the documentation is pretty clear.
  • Alternatives to Rstudio
    4 projects | /r/rstats | 29 Nov 2021
    If you want to go in a very different direction, you can try vim (or neovim) with nvim-r. For a variety of reasons, that’s what I tend to use.
  • To those that use R without RStudio: Why? and What do you do instead?
    4 projects | /r/Rlanguage | 6 Aug 2021
    nvim + Nvim-R user here as well.

jupyterlab-lsp

Posts with mentions or reviews of jupyterlab-lsp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-30.

What are some alternatives?

When comparing Nvim-R and jupyterlab-lsp you can also consider the following projects:

languageserver - An implementation of the Language Server Protocol for R

polynote - A better notebook for Scala (and more)

radian - A 21 century R console

Spyder - Official repository for Spyder - The Scientific Python Development Environment

vim-slime - A vim plugin to give you some slime. (Emacs)

ansible-language-server - 🚧 Ansible Language Server codebase is now included in vscode-ansible repository

nvim-tree.lua - A file explorer tree for neovim written in lua

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

nvim-treesitter - Nvim Treesitter configurations and abstraction layer

julia-snail - An Emacs development environment for Julia

httpgd - Asynchronous http server graphics device for R.

jupyter-black - Black formatter for Jupyter Notebook