Here is my ESLint plugins I use for all my NextJS projects: https://github.com/ixartz/Next-js-Boilerplate/blob/main/package.json#L85-L102 There are 18 plugins. I also use ESLint plugins for testing part: Jest, Playwright, Storybook, etc. And here you can find how I configure everything: https://github.com/ixartz/Next-js-Boilerplate/blob/main/.eslintrc Answer from ixartz on reddit.com
🌐
Next.js
nextjs.org › docs › app › api-reference › config › eslint
Configuration: ESLint | Next.js
2 weeks ago - Learn how to use and configure the ESLint plugin to catch common issues and problems in a Next.js application.
🌐
Medium
medium.com › @wahvanessa22 › im-setting-up-eslint-for-my-next-js-a6f22ebf768b
I'm setting up ESLint for my Next.js + TypeScript project to keep my code clean, consistent, and bug-free. A step you should consider when writing like a pro! | by Wah Vanessa | Medium
May 13, 2025 - If you have ever used a configured linters file, and how it works, you will understand better will I mean by ESLint is an advanced linting configuration that helps you to write cleaner and clearer code.
Discussions

How to use new "flat config" approach in Eslint?
For anyone who want try eslint 9 flat config in Nextjs. More on github.com
🌐 github.com
9
25
next.js - ESLint 9 is not working properly with Next 15 - Stack Overflow
I've recently migrated my project to Next.js 15, but ESLint isn’t functioning as expected. So far, I've installed the following packages: "eslint": "9.13.0", "eslint-config... More on stackoverflow.com
🌐 stackoverflow.com
Help me improve my NextJS eslint
Why not just use the out of the box Core Web vitals with v8, and Prettier if you need code formatting? Whatever the heck you made there looks way overly complicated. NextJS eslint doesn't need any configuration at all, and covers everything important. They'll update to v9 in the near future, so no point in trying to engineer their own work. More on reddit.com
🌐 r/nextjs
2
1
April 29, 2024
What ESLint Plugins Do You Recommend When Using NextJs?
Here is my ESLint plugins I use for all my NextJS projects: https://github.com/ixartz/Next-js-Boilerplate/blob/main/package.json#L85-L102 There are 18 plugins. I also use ESLint plugins for testing part: Jest, Playwright, Storybook, etc. And here you can find how I configure everything: https://github.com/ixartz/Next-js-Boilerplate/blob/main/.eslintrc More on reddit.com
🌐 r/reactjs
25
14
February 20, 2024
🌐
DEV Community
dev.to › jordanahaines › just-use-this-nextjs-eslint-configuration-540
Just use this Next.js Eslint Configuration - DEV Community
January 12, 2025 - Because I couldn't easily extend this deprecated configuration, I (swore and then) scrapped it and initialized a new eslint config with npm init @eslint/config@latest. I then added the configuration for next wrapped with eslint's flat compat utility.
🌐
Medium
blog.linotte.dev › eslint-9-next-js-935c2b6d0371
Next.js & ESLint 9 Setup Guide | Linotte Blog
October 14, 2024 - Next.js and ESLint 9 Flat Config Setup Guide by Bertrand Boustany for Linotte Blog. Migrate your existing eslintrc configuration file! (Aug, 2024)
🌐
npm
npmjs.com › package › @next › eslint-plugin-next
@next/eslint-plugin-next - npm
January 27, 2026 - ESLint plugin for Next.js.. Latest version: 16.1.6, last published: a month ago. Start using @next/eslint-plugin-next in your project by running `npm i @next/eslint-plugin-next`. There are 650 other projects in the npm registry using @next/eslint-plugin-next.
      » npm install @next/eslint-plugin-next
    
Published   Jan 27, 2026
Version   16.1.6
Find elsewhere
🌐
GitHub
github.com › aridanpantoja › eslint-prettier-nextjs
GitHub - aridanpantoja/eslint-prettier-nextjs: Comprehensive guide for integrating ESLint and Prettier into a Next.js project · GitHub
This repository provides a comprehensive guide for integrating ESLint and Prettier into a Next.js project with TailwindCSS.
Author   aridanpantoja
🌐
Chris
chris.lu › web_development › tutorials › next-js-16-linting-setup-eslint-9-flat-config
Next.js 16 Linting setup using ESLint 9 flat config | chris.lu
The next lint command has been completely removed in Next.js 16. Instead, you should use ESLint (or Biome) directly through npm scripts.
🌐
Next.js
nextjs.org › docs › 14 › app › building-your-application › configuring › eslint
Configuring: ESLint | Next.js
August 22, 2024 - If either of the two configuration options are selected, Next.js will automatically install eslint and eslint-config-next as dependencies in your application and create an .eslintrc.json file in the root of your project that includes your selected configuration.
🌐
Next.js
nextjs.org › learn › dashboard-app › improving-accessibility
App Router: Improving Accessibility | Next.js
How to use eslint-plugin-jsx-a11y with Next.js to implement accessibility best practices.
🌐
StaticMania
staticmania.com › blog › how-to-integrate-eslint-and-prettier-with-next-js-for-code-quality
How to Integrate ESLint and Prettier with Next.js for Code Quality - StaticMania
Next.js has built-in ESLint support. So, integrating ESLint and Prettier with Next.js is an excellent way to maintain clean and consistent code quality. ESLint focuses on finding and fixing problematic patterns in JavaScript code, while Prettier ...
🌐
GitHub
github.com › vercel › next.js › discussions › 49337
How to use new "flat config" approach in Eslint? · vercel/next.js · Discussion #49337
You need to install @next/eslint-plugin-next, eslint-plugin-react and eslint-plugin-react-hooks as dev dependencies.
Author   vercel
🌐
npm
npmjs.com › package › eslint-config-next
eslint-config-next - npm
January 27, 2026 - ESLint configuration used by Next.js.. Latest version: 16.1.6, last published: a month ago. Start using eslint-config-next in your project by running `npm i eslint-config-next`. There are 1677 other projects in the npm registry using eslint-config-next.
      » npm install eslint-config-next
    
Published   Jan 27, 2026
Version   16.1.6
🌐
YouTube
youtube.com › watch
How to setup ESLint and Prettier in Next.js Projects - YouTube
Check out MiniTool MovieMaker: https://bit.ly/4hKFA9ALearn how to set up ESLint and Prettier in your Next.js projects to maintain clean and consistent code! ...
Published   December 29, 2024
🌐
Next.js
nextjs.org › docs › 15 › app › api-reference › config › next-config-js › eslint
next.config.js: eslint | Next.js
June 16, 2025 - When ESLint is detected in your project, Next.js fails your production build (next build) when errors are present.
🌐
Medium
medium.com › @ray.an › extend-nextjs-eslint-with-typescript-and-prettier-support-24ef03a29315
Setup Nextjs Eslint with Typescript and Prettier | by Ray A | Medium
April 29, 2024 - Setup Nextjs Eslint with Typescript and Prettier Before we even proceed, just a quick refresher of what we will be dealing here. Eslint is a static code analysis tool that checks your code for errors
🌐
Medium
medium.com › codex › do-you-need-eslint-for-your-next-js-app-heres-why-you-shouldn-t-skip-it-ba2a79cb80fe
Do You Need ESLint for Your Next.js App? Here’s Why You Shouldn’t Skip It | by Ms. Byte Dev | CodeX | Medium
January 14, 2025 - When building a Next.js application, it’s easy to overlook certain tools in the rush to ship features. But when it comes to maintaining code quality and catching bugs early, ESLint is a tool you can’t afford to ignore.
🌐
Next.js
nextjs.org › blog › next-15-5
Next.js 15.5 | Next.js
August 18, 2025 - When creating a new Next.js project, you can now choose between ESLint (comprehensive rules), Biome (fast with fewer rules), or no linter.
🌐
freeCodeCamp
freecodecamp.org › news › how-to-set-up-eslint-prettier-stylelint-and-lint-staged-in-nextjs
How to Set Up ESLint, Prettier, StyleLint, and lint-staged in Next.js
May 30, 2025 - An ESLint plugin defines some linting rules. For example, if you look in the GitHub repo for Next's ESLint plugin, eslint-plugin-next, each file in the src/rules folder defines a linting rule as a TypeScript function.