An LSP client is built into NeoVim itself and support of VSCode extensions not covered by LSP is also available via plugin.