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 →
Top 4 Lua lsp-server Projects
-
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/
-
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.
-
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-06Copilot.lua (Community Plugin) — A modern, extensible alternative to the official Copilot plugin.
-
-
Lua lsp-server discussion
Lua lsp-server related posts
-
GitHub Copilot Reenables Itself When Disabled
-
Re: I Don't Use Copilot
-
copilot.lua, is there a way to start with copilot disabled by default?
-
Using CoPilot with vim/Neovim
-
Any way to get the fetching status of Copilot in lua line?
-
Moonicipal Explained
-
Autocompletion for Neovim
-
A note from our sponsor - InfluxDB
www.influxdata.com | 12 Jun 2025
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 |