HTML ESLINT
ESLint plugins for formatting and linting HTML, and React/JSX.
HTML Plugin
Lint and format HTML files with 70+ rules. Supports HTML in JavaScript template literals and integration with template engines like Handlebars, ERB, and TWIG.
React Plugin
Validate HTML attribute values and enforce baseline browser compatibility directly in your React/JSX code. Catch invalid attributes and ensure cross-browser support.
Svelte Plugin
Lint HTML elements and attributes in Svelte components. Validate attribute values and enforce browser compatibility standards in your Svelte templates.
Angular Template
Validate HTML elements and attributes in Angular templates. Ensure baseline browser compatibility and catch invalid attributes in your Angular component templates.
Try it now
Open Playground
If you'd like to support html-eslint, please consider
starring it on GitHub
or making a donation!