Plugin devs: type check your lua plugins with lua-language-server and EmmyLua (GitHub action)

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • lua-typecheck-action

    A GitHub action that lets you leverage sumneko lua-language-server and EmmyLua to statically type check lua code.

  • ![Type Check Code Base](https://github.com/mrcjkb/lua-typecheck-action/actions/workflows/typecheck.yml/badge.svg)

  • haskell-tools.nvim

    Supercharge your Haskell experience in neovim!

  • When I added some EmmyLua docs to one of my plugins (to generate Vimdoc using lemmy-help), I noticed lua-language-server was giving me diagnostics based on my documentation. This was something I was not getting from linters like luacheck. So I asked myself, "Can I leverage lua-language-server and EmmyLua to statically type check my Lua code?"

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lemmy-help

    Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua

  • When I added some EmmyLua docs to one of my plugins (to generate Vimdoc using lemmy-help), I noticed lua-language-server was giving me diagnostics based on my documentation. This was something I was not getting from linters like luacheck. So I asked myself, "Can I leverage lua-language-server and EmmyLua to statically type check my Lua code?"

  • git-hooks.nix

    Seamless integration of https://pre-commit.com git hooks with Nix.

  • I don't think it does. I might look into implementimg it though, because I use pre-commit-hooks.nix in my own projects' CI.

  • lua-language-server

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Beginner question: is there any coding standard for documenting Lua functions or tables emulating OOP?

    4 projects | /r/lua | 1 Jun 2023
  • How to add lua-language-server to $PATH

    1 project | /r/HelixEditor | 21 Apr 2023
  • New to lua

    1 project | /r/lua | 16 Apr 2023
  • How complex can I make games in Lua?

    1 project | /r/lua | 11 Apr 2023
  • mini.nvim - release of version 0.8.0

    4 projects | /r/neovim | 2 Apr 2023