Skip to content
SPECIFICTION
Get listed

ESLint vs Luacheck

ESLint

eslint.org

Luacheck

luacheck.readthedocs.io

Side by side

FigureESLintLuacheck
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Windows—Yes
macOS—Yes
Linux—Yes
APIYes—
Self-hostedYesYes
Plans published11
Spec score · Linters8.0 (#10)7.8 (#18)
Editor integrationsOfficial documentation lists integrations for Visual Studio Code, JetBrains IDEs, Vim, Neovim, Emacs, Sublime Text, and other editors.The project lists integrations for Vim, Sublime Text, Atom, Emacs, Brackets, Visual Studio Code, Nova, and Geany.
PurposeESLint statically analyzes JavaScript code to find and fix problems.Luacheck is a static analyzer and linter for Lua code.

Plans

ESLint

  • Open source ESLintFree

ESLint pricing →

Luacheck

  • LuacheckFree

Luacheck pricing →

In their own words

ESLint

ESLint has no write-up on Specifiction yet; its figures are above.

Visit eslint.org

Luacheck

Luacheck has no write-up on Specifiction yet; its figures are above.

Visit luacheck.readthedocs.io