Lua lsp-server

Open-source Lua projects categorized as lsp-server

Top 4 Lua lsp-server Projects

  1. lua-language-server

    A language server that offers Lua language support - programmed in Lua

    Project mention: The Teal Programming Language | news.ycombinator.com | 2025-05-15

    The lua language service [1] supports type annotations inside comments [2]. Sure, it is not the same as having types as first class citizens, but I would say that it solves 95% of the editor support and typying problems you mentioned in your 3rd point.

    But yeah, PUC-Rio Lua is not fast, but it is acceptable, and maybe one of the most performant of all non-JIT dynamic languages. If you need speed, JIT is a requirement.

    [1]: https://luals.github.io/

    [2]: https://luals.github.io/wiki/annotations/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. copilot.lua

    Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github Copilot

    Project mention: Inline AI Suggestions in NeoVim: GitHub Copilot vs Windsurf (Codeium) — A Technical Comparative Analysis | dev.to | 2025-05-06

    Copilot.lua (Community Plugin) — A modern, extensible alternative to the official Copilot plugin.

  4. lsp-setup.nvim

    A simple wrapper for nvim-lspconfig and mason-lspconfig to easily setup LSP servers.

  5. nvim-buffls

    Add LSP functionality to specific Neovim buffers

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).

Lua lsp-server discussion

Log in or Post with

Lua lsp-server related posts

  • GitHub Copilot Reenables Itself When Disabled

    2 projects | news.ycombinator.com | 28 May 2024
  • Re: I Don't Use Copilot

    3 projects | news.ycombinator.com | 12 Jun 2023
  • copilot.lua, is there a way to start with copilot disabled by default?

    3 projects | /r/neovim | 27 May 2023
  • Using CoPilot with vim/Neovim

    1 project | /r/GithubCopilot | 18 May 2023
  • Any way to get the fetching status of Copilot in lua line?

    3 projects | /r/neovim | 9 Apr 2023
  • Moonicipal Explained

    5 projects | dev.to | 11 Jan 2023
  • Autocompletion for Neovim

    3 projects | dev.to | 16 May 2022
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 lua-language-server 3,754
2 copilot.lua 3,490
3 lsp-setup.nvim 234
4 nvim-buffls 10

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com