Lua Language Server coded by Lua (by sumneko)


Basic lua-language-server repo stats
1 day ago

sumneko/lua-language-server is an open source project licensed under MIT License which is an OSI approved license.

Lua-language-server Alternatives

Similar projects and alternatives to lua-language-server

  • GitHub repo neovim

    Vim-fork focused on extensibility and usability

  • GitHub repo calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

  • GitHub repo coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  • GitHub repo lsp-mode

    Emacs client/library for the Language Server Protocol

  • GitHub repo nvim-lspconfig

    Quickstart configurations for the Nvim LSP client

  • GitHub repo lua-mode

    Emacs major mode for editing Lua

  • GitHub repo lua-lsp

    A Lua language server

  • GitHub repo defaults.nvim

    A small, featureful neovim template

  • GitHub repo dotfiles

    My i3 rice. (by gingers-have-souls)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better lua-language-server alternative or higher similarity.


Posts where lua-language-server has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-05.
  • How to configure Emacs for supporting Lua | 2021-05-05
    There's but it looks like it doesn't have a ready-to-go config for lsp-mode
  • init.vim -> init.lua | 2021-04-18
    Is there a way to get a lua language server without having to compile it? It seems like poeple are using and that needs to be compilled
  • "It was brought to my attention by the IT guy who manages our corporate firewall that the domain name used by this extension for telemetry triggered the ***** ********** filters"
  • “Free Software”: An idea whose time has passed | 2021-03-25
    Just now we had a bit of a kerfuffle with telemetry being enabled in the most popular Lua language server[0].

    I can't argue with the specific usecase presented in that GitHub issue, I'm going to keep telemetry enabled. But if you argue that vendors "usually won't be inserting spyware", in the face of evidence like free software products seeing value in phoning home with telemetry data, I think I have the moral right to reject your argument in full.

  • How to properly setup lua language server ? | 2021-03-11
    I had previously set up python (pyright) and vim (vimls) language servers and they work fine. I tried to install (sumneko)[] for Lua, and while it seems to be installed, I'm facing two issues:
  • lua-language-server: Lua Language Server coded by Lua
  • Anyone notice lsp-mode on FreeBSD recently broke? | 2021-03-06
    byte-code("\300\301\302\303\304\305\"\306\307\310\311\312\313\314\315\316\317\"\320\321\322\3#\210\211\262\1&\n!\210\323\324\325\326\327\330\331\332\333\334&\11\210\335\336\337\340\341D..." [lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #f(compiled-function () #) lsp-clients-emmy-lua-test :major-modes (lua-mode) :server-id emmy-lua :priority -1 :notification-handlers make-hash-table :test equal puthash "emmy/progressReport" ignore custom-declare-group lsp-lua-language-server nil "Lua LSP client, provided by the Lua Language Serve..." :group lsp-mode :version "7.1" :link (url-link "") custom-declare-variable lsp-clients-lua-language-server-install-dir funcall function #f(compiled-function () #) "Installation directory for Lua Language Server." :risky t :type directory lsp-clients-lua-language-server-bin #f(compiled-function () #) "Location of Lua Language Server." file lsp-clients-lua-language-server-main-location #f(compiled-function () #) "Location of Lua Language Server main.lua." lsp-clients-lua-language-server-args #f(compiled-function () #) "Arguments to run the Lua Language server." (repeat string) ...] 16)
  • IDE Autocompletion | 2021-02-28
    sumneko/lua-language-server is working great. I use it with coc inside nvim.
  • Help lua lsp | 2021-02-12
    If you're running the latest version of sumneko_lua, it might be because of this bug:
  • How can you get completion for awesome in (n)vim? | 2021-01-17
    I'm not too familiar with coc, Is this what you're trying to do