Top 23 Lsp Open-Source Projects
Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.Project mention: Help a newb migrate to NeoVim from VSCode | reddit.com/r/neovim | 2021-05-07
If you want to have a similar environment working in short time, probably CoC is your best option https://github.com/neoclide/coc.nvim.
Quickstart configurations for the Nvim LSP clientProject mention: how to get completion for requires in lua with compe-nvim | reddit.com/r/neovim | 2021-05-09
If you want to do it yourself you can look at this https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG.md#sumneko_lua
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Scala language server with rich IDE features 🚀Project mention: Scala - what is best development setup? | reddit.com/r/scala | 2021-04-27
You should be able to use Metals with vim and get IDE-like functionalities in your preferred editor: https://scalameta.org/metals/
If you're looking for autocomplete/static analysis, you can try Sublime LSP which is under active development. Otherwise, Sublime doesn't pretend to be anything more than a text editor.
Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server ProtocolProject mention: [D] Why is Google Colab free? | reddit.com/r/MachineLearning | 2021-02-13
On the upside, going down this rabbit hole also made me install jupyterlab-lsp for VS Code like auto complete, and jupyterlab_code_formatter to have auto formatting in notebooks.
Intelligent Kotlin support for any editor/IDE using the Language Server Protocol
Yeah, I found it. I'll check out how to configure the language server.
Language Server Protocol for Terraform (by juliosueiras)Project mention: Using terraform-ls with Kate as LSP Client | reddit.com/r/kde | 2021-04-27
Also try terraform-lsp and see if it works.
lsp-mode :heart: javaProject mention: Tip How To Use A Stable And Fast Environment To | reddit.com/r/emacs | 2021-02-26
Unfortunately I don't use snippets for the settings, but this must be configurable by the client LSP I've already seen people who can do this kind of thing with lsp-java, I wouldn't be surprised if you can also do it with lsp-python.
Terraform Language ServerProject mention: Using terraform-ls with Kate as LSP Client | reddit.com/r/kde | 2021-04-27
So, what happens when you run the server from command line and then open your file in Kate? Any difference? Also, is there any command argument for logging and/or debugging the terraform-ls? It might help to find the issue, if any. I found this from the docs.
Language Server Protocol support for Atom (the basis of Atom-IDE)Project mention: Improve your IDE | dev.to | 2021-01-23
Kakoune Language Server Protocol ClientProject mention: kak-lsp + terraform-ls | reddit.com/r/kakoune | 2021-02-18
kak-lsp doesn't print to *debug* under normal operation. If you want to check on kak-lsp, enable verbose logging as described here and tail -f the log file.
Language server implementation for ElmProject mention: Buggy behavior with built-in lsp client and elm-language-server | reddit.com/r/neovim | 2021-02-10
Is this https://github.com/elm-tooling/elm-language-server/issues/503?
flutter support for (Neo)vimProject mention: Does everyone using vim as IDE for Flutter ? | reddit.com/r/FlutterDev | 2021-04-06
Alongside (Neo)vim, I use this Flutter plugin which uses this
VImScript language server, LSP for vim scriptProject mention: Looking for a vimscript language server that provides variable names/documentation for user defined functions? | reddit.com/r/neovim | 2021-02-24
the iamcco one
Utility functions for getting diagnostic status and progress messages from LSP servers, for use in the Neovim statuslineProject mention: First plugin: Progress component for lualine! | reddit.com/r/neovim | 2021-04-23
Writting something new is nice . But for this why not just use lsp-satus ? It's really simple to add lsp-status to lualine .
F# language server using Language Server ProtocolProject mention: FsAutoComplete 0.45.2 | reddit.com/r/fsharp | 2021-04-18
diagnostic language server integrate with lintersProject mention: TypeScript: ESLint code actions and (experimental) diagnostics / formatting | reddit.com/r/neovim | 2021-04-22
I also added 2 experimental features designed to reduce the amount of boilerplate required to get a functional TypeScript development environment. diagnostic-languageserver and efm-langserver are powerful, but they can be tough to set up for new users, so I wanted to implement low-config, out-of-the-box alternatives for formatting and linting:
A language server for Dockerfiles powered by Node.js, TypeScript, and VSCode technologies.Project mention: CoC alternatives? | reddit.com/r/vim | 2021-02-01
Also, some of the LS implementations require Node to run the daemon (i.e. Docker LS).
lsp-mode :heart: Microsoft's python language serverProject mention: I just cannot get completion working for Python. Please help? | reddit.com/r/emacs | 2021-03-04
Better defaults for nvim-lsp actionsProject 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.
lsp-mode :heart: haskellProject mention: Emacs for Haskell | reddit.com/r/haskell | 2021-04-27
A Language Server Protocol implementation for Crystal. 🔮 (by elbywan)
What are some of the best open-source Lsp projects? This list will help you: