Lua Lsp

Open-source Lua projects categorized as Lsp

Top 8 Lua Lsp Projects

  • GitHub repo nvim-lspconfig

    Quickstart configurations for the Nvim LSP client

    Project mention: How I use html and javascript with nvim-lsp? | reddit.com/r/neovim | 2021-04-12

    I'm trying to use html and javascript with the nvim-lsp using this. But it don't work.

  • GitHub repo lsp-status.nvim

    Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statusline

    Project mention: Neovim LSP diagnostics doesn't update correctly when there's an error | reddit.com/r/neovim | 2021-03-24

    I wasn't sure where I picked this up so I dug a little. It's basically using the lsp-status plugin and the function they suggest there at the end of the readme:

  • GitHub repo nvim-lsputils

    Better defaults for nvim-lsp actions

    Project mention: [plugin] nvim-clap-lsp: nvim-lsp handlers using vim-clap as the ui | reddit.com/r/neovim | 2021-03-11

    decided i would drop this little plugin i wrote yesterday. much of the code is adapted from https://github.com/RishabhRD/nvim-lsputils, but using https://github.com/liuchengxu/vim-clap as the popup/preview and fuzzy finding ui.

  • GitHub repo nvim-metals

    A Metals plugin for Nvim

    Project mention: Special Scala in Vim stream this Saturday | reddit.com/r/scala | 2021-04-08

    Apart from having a detailed help doc, https://github.com/scalameta/nvim-metals/blob/main/doc/metals.txt, what else would you say you'd like to see included in a write-up?

  • GitHub repo flutter-tools.nvim

    Tools to help create flutter apps in neovim using the native lsp

    Project mention: How to use (and contribute) to neovim's built-in language server client and nvim-lspconfig | reddit.com/r/neovim | 2021-01-07

    Thanks for the really detailed and thoughtful post 👍, just a bit of a shameless plug, but I'm working on one such lsp plugin flutter-tools.nvim a plugin that's similar to coc-flutter. It's still early days but thought it was worth mentioning.

  • GitHub repo nlsp-settings.nvim

    A plugin for setting Neovim LSP with JSON files

    Project mention: nlsp-settings: A plugin for setting Neovim LSP with JSON files | reddit.com/r/neovim | 2021-04-01
  • GitHub repo nvim-lspupdate

    Updates installed LSP servers, automatically

    Project mention: nvim-lspinstall - lightweight plugin to be used with nvim-lspconfig | reddit.com/r/neovim | 2021-03-19

    Were you aware of the similar plugin nvim-lspupdate? There do seem to be some differences between the two.

  • GitHub repo nvimrc

    neovim configuration. :cherry_blossom:

    Project mention: Should I switch to using a Lua config file? Where would I start? | reddit.com/r/neovim | 2021-01-07

    Here is mine https://github.com/liubang/nvimrc

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-12.

Index

What are some of the best open-source Lsp projects in Lua? This list will help you:

Project Stars
1 nvim-lspconfig 1,619
2 lsp-status.nvim 222
3 nvim-lsputils 153
4 nvim-metals 73
5 flutter-tools.nvim 49
6 nlsp-settings.nvim 39
7 nvim-lspupdate 34
8 nvimrc 17