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 5 Lua language-server Projects
-
Project mention: Add TailwindCSS IntelliSense and Prettier Plugin Support for TS/JS Files | dev.to | 2025-08-31
NeoVim: Make sure you have nvim-lspconfig installed
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
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.
Lua language-server discussion
Lua language-server related posts
-
Lune (Rust-based Luau runtime) 0.9.0 released
-
PowerShell Development in Neovim
-
null-ls will be archived
-
Some questions about code formatting with lsp-zero and mason
-
Documentation Comment highlighting with TreeSitter
-
This little thing bugs me: in lua LSP popup content, the closing paren is always highlighted red
-
C++ dev environment in pure lua based plugins.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source language-server projects in Lua? This list will help you:
# | Project | Stars |
---|---|---|
1 | nvim-lspconfig | 12,564 |
2 | lua-language-server | 3,875 |
3 | haskell-tools.nvim | 551 |
4 | lua-lsp | 292 |
5 | digestif | 287 |