ESLint website
94
stars
839
commits
JavaScript
primary language
Sep 11, 2026
updated
This repository contains the source code for the ESLint website (https://eslint.org).
In order to run the website, you must have Node.js installed.
npm installnpm run install:playgroundTo start a local copy of the website, run:
npm start
To start a local copy of a foreign language website, specify the ESLINT_SITE_NAME environment variable equal to the name of the site, such as:
ESLINT_SITE_NAME=es npm start
If you'd like to add a new translation of this website, please open an issue first.
In order to create a new translation:
src/_data/sites/en.yml file to a new site file in the same directory. The filename should be the language code of the language you want to translate into. For example, if you want to translate into Spanish, you should create the file src/_data/sites/es.yml because "es" in the Spanish language code.The ESLint team will create a new domain name, set up analytics and ads, and otherwise prepare the website for deployment.
The following companies, organizations, and individuals support ESLint's ongoing maintenance and development. Become a Sponsor to get your logo on our READMEs and website.
(top 30 of 60)
JavaScript
43.7%
HTML
32.3%
SCSS
20.6%
Nunjucks
2.6%
ESLint website
94
stars
839
commits
JavaScript
primary language
Sep 11, 2026
updated
This repository contains the source code for the ESLint website (https://eslint.org).
In order to run the website, you must have Node.js installed.
npm installnpm run install:playgroundTo start a local copy of the website, run:
npm start
To start a local copy of a foreign language website, specify the ESLINT_SITE_NAME environment variable equal to the name of the site, such as:
ESLINT_SITE_NAME=es npm start
If you'd like to add a new translation of this website, please open an issue first.
In order to create a new translation:
src/_data/sites/en.yml file to a new site file in the same directory. The filename should be the language code of the language you want to translate into. For example, if you want to translate into Spanish, you should create the file src/_data/sites/es.yml because "es" in the Spanish language code.The ESLint team will create a new domain name, set up analytics and ads, and otherwise prepare the website for deployment.
The following companies, organizations, and individuals support ESLint's ongoing maintenance and development. Become a Sponsor to get your logo on our READMEs and website.
(top 30 of 60)
JavaScript
43.7%
HTML
32.3%
SCSS
20.6%
Nunjucks
2.6%