If you’re migrating, just use Biome. Easier setup and you can migrate a version 8 eslint/prettier config. You do NOT need something as draconian and heavy as the AirBnB config. They haven’t used it in years. Answer from fix_dis on reddit.com
🌐
Reddit
reddit.com › r/reactjs › any good alternatives to the old airbnb eslint configs?
r/reactjs on Reddit: Any good alternatives to the old Airbnb eslint configs?
June 26, 2025 -

There are some convenient rules that we use in our eslint config from eslint-config-airbnb. Unfortunately the project isn't really maintained anymore. Now we're migrating to eslint v9, which isn't supported by them. Did anyone go through a similar process when upgrading to eslint v9 and maybe find a good alternative, that gets 80%+ of the same rules?

Right now, I am leaning towards just dropping the package.

🌐
Reddit
reddit.com › r/node › do you use eslint-config-airbnb? if so, why? if not, why?
r/node on Reddit: Do you use Eslint-config-Airbnb? If so, why? If not, why?
June 27, 2023 -

Just gathering some data and info on what “base” people extend their Eslint configs from.

I know Airbnb is a popular one but I am curious if that is because a lot of tutorials use it and that’s the path of least resistance for most folks, or if you have a specific reason you want to use it.

If you don’t use it, can you let me know why you don’t, and what you do use instead.

EDIT:

Many have asked why I care or assumed I am setting up linting for the first time. I am of the opinion that some of these giant configs obfuscate and abstract a large amount of the rules that you should care about, and create a level of abstraction from the packages that have the rules anyway. Case in point, Airbnb includes plugins for react and import. I think you can get 80% “airbnb” equivalency by installing these plugins yourself and extending from their recommended configs.

I am building an Eslint config compare tool which can take in two+ configs, and compare their rule sets, showing you where and how they differ.

🌐
NPM Compare
npm-compare.com › eslint-config-airbnb,eslint-config-standard,eslint-config-xo
eslint-config-airbnb vs eslint-config-standard vs eslint-config-xo | JavaScript Linting Configurations
While eslint-config-standard is a solid choice, there are several alternatives available that cater to different coding styles and preferences. Here are a few notable ones: eslint-config-airbnb is a widely used ESLint configuration that follows the Airbnb JavaScript Style Guide.
Find elsewhere
🌐
Reddit
reddit.com › r/javascript › eslint airbnb extended - alternative of eslint config airbnb ( base + react + typescript )
r/javascript on Reddit: ESLint Airbnb Extended - Alternative of Eslint Config Airbnb ( Base + React + Typescript )
September 12, 2025 - Nobody's responded to this post yet. Add your thoughts and get the conversation going. Alternative of Eslint Config Airbnb ( Base + React + Typescript ) -> ESLint Config Airbnb Extended
🌐
npm
npmjs.com › package › @kesills › eslint-config-airbnb-typescript
@kesills/eslint-config-airbnb-typescript - npm
September 16, 2024 - Airbnb's ESLint config with TypeScript support. Latest version: 20.0.0, last published: a year ago. Start using @kesills/eslint-config-airbnb-typescript in your project by running `npm i @kesills/eslint-config-airbnb-typescript`. There are 10 other projects in the npm registry using @kesills/eslint-config-airbnb-typescript.
      » npm install @kesills/eslint-config-airbnb-typescript
    
Published   Sep 16, 2024
Version   20.0.0
Author   Kenneth Sills
🌐
GitHub
github.com › iamturns › eslint-config-airbnb-typescript
GitHub - iamturns/eslint-config-airbnb-typescript: Airbnb's ESLint config with TypeScript support · GitHub
January 21, 2026 - Make sure you have the regular Airbnb config setup. If you are using React, use eslint-config-airbnb, or if you aren't using React, use eslint-config-airbnb-base.
Starred by 1K users
Forked by 101 users
Languages   JavaScript
🌐
npm Trends
npmtrends.com › eslint-config-airbnb-vs-eslint-config-google-vs-standard
eslint-config-airbnb vs eslint-config-google vs standard | npm trends
Comparing trends for eslint-config-airbnb 19.0.4 which has 3,413,696 weekly downloads and 147,520 GitHub stars vs. eslint-config-google 0.14.0 which has 469,379 weekly downloads and 1,767 GitHub stars vs. standard 17.1.2 which has 636,964 weekly downloads and 29,367 GitHub stars.
🌐
npm Trends
npmtrends.com › eslint-config-airbnb-vs-eslint-config-airbnb-typescript-vs-eslint-config-standard-vs-eslint-plugin-nestjs
eslint-config-airbnb vs eslint-config-airbnb-typescript vs eslint-config-standard vs eslint-plugin-nestjs | npm trends
May 1, 2023 - Comparing trends for eslint-config-airbnb 19.0.4 which has 4,023,900 weekly downloads and 147,926 GitHub stars vs. eslint-config-airbnb-typescript 18.0.0 which has 2,006,600 weekly downloads and 1,046 GitHub stars vs. eslint-config-standard 17.1.0 which has 3,484,201 weekly downloads and 2,644 GitHub stars vs. eslint-plugin-nestjs 1.2.3 which has 17,155 weekly downloads and 42 GitHub stars.