ESLint Flat Config Generator

Generate modern eslint.config.js files with strict rules for React, Node, and TypeScript.

- Includes @typescript-eslint/eslint-plugin.
- Includes eslint-plugin-react and eslint-plugin-react-hooks.
- Disables ESLint formatting rules that conflict with Prettier.

Global Ignores

eslint.config.js
1

Overview

ESLint has transitioned from the legacy `.eslintrc` format to a new, simpler array-based configuration system known as 'Flat Config', which resides in `eslint.config.js`. This generator helps you quickly scaffold a modern Flat Config tailored for TypeScript, React, and Node.js.

Need an enterprise setup?

Need strict CI enforcement, Husky, lint-staged, monorepo rules, or security linting? Use the Code Quality ESLint Generator →