JSLint
一部には、JSLintが最初のJavaScript用構文チェッカーだと考える人もいる。以来、JSLintは他のさまざまなツールに影響を与えてきた。
2011年、Anton KovalyovはJSHintと呼ばれるフォークを作成した。開発者がコードを解析するときに「(解析ソフトウェアの)主張が強すぎず」、「カスタマイズ性が高い」方法を提供したいと考えたのが、KovalyovがJSHintを作成するに至った主な動機だった。
2013年、ニコラス C. ザカスがESLint(英語版)を作成した。JSLintとJSHintはどちらも、コード品質(英語版)とコーディングスタイルに関する追加のルールを作成する機能を欠いていた。JSHintの開発に貢献(コントリビューション)した後、ザカスは新しいリンティングツールとしてESLintを作成することを決めた。ESLintは、すべてのルールを構成でき、実行時に追加のルールを定義またはロードできる。