An implementation of the Language Server Protocol for R (by REditorSupport)

Languageserver Alternatives

Similar projects and alternatives to languageserver

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better languageserver alternative or higher similarity.

languageserver reviews and mentions

Posts with mentions or reviews of languageserver. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-26.
  • Does Kate have an 'outline' sidebar for quick navigation to markdown headings, like RStudio has?
    2 projects | | 26 Sep 2022
    Symbol outline by LSP Client: It can connect to any LSP "server" (runs locally) which implements LSP protocol (, and supports "stdin" communication. A number of LSP server configuration is provided by default (including R), but user can extend, and override this configuration. As long as the LSP servers are properly installed (kate will start them) and the Kate LSP client configuration is set up properly should work. LSP also provides other IDE-like features (like code completion, jump to symbol definition, diagnostic/linter messages) etc. I found an LSP server for R (, you may want to give it a shot.
  • nvim-cmp setup for R?
    5 projects | | 24 Jul 2022
    You'd need: - hrsh7th/nvim-cmp with set up LSP source (hrsh7th/cmp-nvim-lsp). - neovim/nvim-lspconfig. - R language server installed. This is a regular R package, can be installed from CRAN.
  • Advice for r and rmarkdown using vim?
    5 projects | | 13 Jan 2022
    Besides a common modern Neovim "IDE setup", some other useful R-specific tools: - languageserver R package for LSP integration. - styler R package for code formatting. Somewhat slow and lacks some features, but seems to be the best current solution.
  • lua-lsp config for r_language_server
    5 projects | | 5 Jan 2022
    First of all, make sure that you actually use r_language_server. For that, at least install languageserver R package (run R from command line and execute install.packages("languageserver")) and set up r_language_server with nvim-lspconfig. I think after that you should be able to see some diagnostic information.
  • Alternatives to Rstudio
    4 projects | | 29 Nov 2021
    The truth is that most editors will use R language server underneath ( ) so it's more what layout you prefer than what functionalities an editor has to offer.
  • Neovim configs for data science
    8 projects | | 25 Jun 2021
    Other plugins/utilities can fill in some of the other gaps. In the screenshot below, I'm using NvimTree to browse files, and I'm also currently using Neovim's native LSP client (in Neovim 0.5.0) with r_language_server installed (configured with the Neovim team's plugin nvim-lspconfig).
  • A note from our sponsor - SonarQube | 5 Dec 2022
    Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →


Basic languageserver repo stats
about 1 month ago
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.