--- title: ESLint - Pluggable JavaScript linter layout: default redirect_from: "/docs/" homepage: true ---
ESLint is an open source project originally created by Nicholas C. Zakas in June 2013. Its goal is to provide a pluggable linting utility for JavaScript.
Learn more about ESLint and why it came about and the general philosophy behind it.
ESLint comes with a bunch of default rules to get you started. This is the complete list.
ESLint is written to be used primarily on the command line. Learn about its usage here.
Love ESLint and want to help make it even awesomer? We've got all the details to get you started.