Skip to content
Projects

eslint/config-inspector

View on GitHub

eslint/config-inspector has 1,393 GitHub stars and 62 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-09 05:19 UTC. Last push 2026-11-02.

How these counts are measured

A visual tool for inspecting and understanding your ESLint flat configs.

Measured star growth

in 24h
0
in 7 days
+1
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

ESLint Config Inspector

ESLint Config Inspector

npm version npm downloads

A visual tool for inspecting and understanding your ESLint flat configs.

Screenshot 1 Screenshot 2

Usage

Go to the project root that contains eslint.config.js and run:

pnpx @eslint/config-inspector

Visit http://localhost:7777/ to view and play with your ESLint config. Changes to the config file will be updated automatically.

Run pnpx @eslint/config-inspector --help to see all the CLI options available.

Online Preview

Or play it right in your browser now:

Open in StackBlitz

Static Build

It is also possible to build a static web app for your ESLint config:

pnpx @eslint/config-inspector build

This will generate a Single-Page Application (SPA) under dist/__eslint-config-inspector, with the snapshot of the current ESLint config. You can deploy it somewhere, or use it for comparison etc.

Run pnpx @eslint/config-inspector build --help to see all the CLI options available.

Contributing

We operate under the ESLint Contributor Guidelines, so please be sure to read them before contributing. If you're not sure where to dig in, check out the issues.

Development

This project uses the following stack:

To start the development server:

  • Install dependencies via pnpm install (we highly recommend you to enable corepack enable first)
  • Run pnpm cli:dev to build the SPA once and start the inspector at http://localhost:7777
  • Run pnpm dev to iterate on Vue components with HMR (the payload fetch will fail without the inspector running)

To test the production build:

  • Run pnpm build to build the inspector tool and the CLI
  • Run pnpm start to start the production server at http://localhost:7777

License

Apache-2.0 License

Sponsors

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.

Gold Sponsors

Vite Ecosystem Fund ForceIndexer Qlty Software Shopify CodeRabbit Automattic

Silver Sponsors

Vite Liftoff StackBlitz

Bronze Sponsors

Cybozu SAP Discord GitBook Citadel AI TestMu AI Open Source Office (Formerly LambdaTest)

Technology Sponsors

Technology sponsors allow us to use their products and services for free as part of a contribution to the open source ecosystem and our work.

Netlify Algolia 1Password

Explore related projects