Skip to content
PluginStats

stylelint-plus installs statistics

By Hex (4 listings) · VS Code Marketplace · Linters

Lint CSS, SCSS, Less and more with Stylelint — auto-fix on save, supports v14-v17, Vue, Svelte, and styled-components.

View on VS Code Marketplace Fresh · Oct 20, 2026

stylelint-plus has 315,298 recorded installs on VS Code Marketplace, ranking #1112 of 2,501 tracked listings.

Installs
315,298
Official API · Oct 20, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1112
Among tracked VS Code Marketplace listings

Rating: 4.43 / 5 from 7 ratings

About stylelint-plus

vscode-stylelint-plus

Visual Studio Marketplace Version Visual Studio Marketplace Installs codecov

English | 简体中文

A Visual Studio Code extension to lint CSS/SCSS/Less with Stylelint.

Ships with Stylelint v15 built-in — install the extension and start linting immediately, no extra setup required.

Quick Start

  1. Install the extension from the VS Code Marketplace.
  2. Open any CSS, SCSS, or Less file — linting works out of the box using the bundled Stylelint v15.
  3. (Optional) Add a Stylelint configuration file to your project to customize rules.
  4. (Optional) To use your project's own Stylelint version (v14–v17), set "stylelint.useLocal": true.

Tip: To avoid duplicate diagnostics from VS Code's built-in CSS/SCSS/Less validators, disable them:

"css.validate": false,
"less.validate": false,
"scss.validate": false

Features

Zero-Config Linting

The extension bundles Stylelint v15.11.0, so it works immediately after installation — no need to install Stylelint separately or create a config file. Without a config file, the extension still performs CSS syntax validation to catch basic syntax errors.

Auto-Fix on Save

Enable stylelint.autoFixOnSave to automatically fix all auto-fixable problems whenever you save a file. This uses the native onWillSaveWaitUntil mechanism, so fixes are applied before the file is written to disk — no need to configure editor.codeActionsOnSave.

{
  "stylelint.autoFixOnSave": true
}
Quick Fix (Code Actions)

Hover over any Stylelint diagnostic and click the light bulb icon, or press Ctrl+. (Cmd+. on Mac):

  • Fix: <issue> — Fix the specific auto-fixable problem at the cursor (available only for rules that support auto-fix)
  • Disable <rule> for this line — Insert a /* stylelint-disable-next-line */ or /* stylelint-disable-line */ comment to suppress the diagnostic

You can also fix all auto-fixable problems at once using the Stylelint: Fix all auto-fixable problems command from the Command Palette.

Validation Trigger Modes

Control when linting runs via the stylelint.run setting:

ModeBehavior
"onType" (default)Validates as you type, with a 150ms debounce
"onSave"Validates only when the file is saved
"manual"Validates only when you run Stylelint: Validate current file
Workspace Linting

Lint all style files across the entire workspace at once:

  1. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P)
  2. Run Stylelint: Lint entire workspace

Scans files with these extensions: .css, .scss, .less, .sass, .sss, .vue, .svelte, .html, .xml, .xsl, .md, .markdown.

Automatically skips node_modules, .git, dist, build, coverage, .next, .nuxt directories. Files larger than 5MB are skipped.

Stylelint Version Support

The extension supports Stylelint v14, v15, v16, and v17 with automatic version detection.

Bundled version (default):

  • Stylelint v15.11.0 (CommonJS), works with Node.js >= 18.0.0
  • Used when stylelint.useLocal is false (default)

Local version (user-installed):

  • Set "stylelint.useLocal": true to use your project's Stylelint
  • v14–v16 are loaded via CommonJS; v17+ is loaded via ESM (dynamic import())
  • If local Stylelint is not found, the extension falls back to the bundled version and shows a warning
Migrating to Stylelint v17

Stylelint v17 requires Node.js >= 20.19.0 and uses ESM exclusively.

  1. Upgrade Node.js:

    nvm install 20
    nvm use 20
    
  2. Install Stylelint v17 locally:

    npm install stylelint@^17 --save-dev
    
  3. Enable local version:

    {
      "stylelint.useLocal": true
    }
    
  4. Reload VS Code

Supported Languages

The extension activates for the following 21 language identifiers:

  • CSS (css)
  • HTML (html)
  • JavaScript (javascript)
  • JavaScript React (javascriptreact)
  • Less (less)
  • Markdown (markdown)
  • Markdown+MathML (source.markdown.math)
  • PostCSS (postcss)
  • Sass (sass)
  • SCSS (scss)
  • styled-components
    • Official (source.css.styled)
    • Userland (styled-css)
  • Sugarss (sugarss)
  • Svelte (svelte)
  • TypeScript (typescript)
  • TypeScript React (typescriptreact)
  • Vue (vue, vue-html, vue-postcss)
  • XML (xml)
  • XSL (xsl)

Commands

All commands are available from the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):

CommandDescription
Stylelint: Fix all auto-fixable problemsFix all auto-fixable issues in the current file
Stylelint: Validate current fileManually trigger validation (useful in manual mode)
Stylelint: Lint entire workspaceLint all style files in the workspace
Stylelint: Retry local searchRe-scan for local Stylelint installation (clears cache)
Stylelint: Show output channelOpen the Stylelint+ output panel for debugging

Settings…

Description from the VS Code Marketplace listing.

  • autofix
  • css
  • html
  • ignore
  • javascript
  • javascriptreact
  • json
  • less
  • linters
  • markdown
  • postcss
  • sass
  • scss
  • source.css.styled
  • source.markdown.math
  • styled-css
  • stylelint
  • sugarss
  • svelte
  • typescript

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

stylelint-plus installs on VS Code Marketplace, last 90 days: 315,298 installs as of Oct 20, 2026.stylelint-plusInstalls on VS Code Marketplace · Last 90 days315,298installs315.3K315.3K315.3K315.3K315.3K315.3KJul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
stylelint-plus installs on VS Code Marketplace, last 90 days: 315,298 installs as of Oct 20, 2026.

7/30/90-day growth

stylelint-plus installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.stylelint-plusInstalls growth on VS Code Marketplace315,298installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 20, 2026pluginstats.com
stylelint-plus installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

stylelint-plus VS Code Marketplace ranking history: currently #1112 (by installs).stylelint-plusVS Code Marketplace ranking · by installs · Last 90 days#1112current rank#1110#1111#1112#1113#1114Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20rankOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct 20, 2026pluginstats.com
stylelint-plus VS Code Marketplace ranking history: currently #1112 (by installs).

Ratings over time

stylelint-plus ratings on VS Code Marketplace, last 90 days: 7 ratings as of Oct 20, 2026.stylelint-plusRatings on VS Code Marketplace · Last 90 days7ratings6.26.46.66.877.27.47.67.8Jul 22Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 20, 2026 · 5 observations · Updated Oct…pluginstats.com
stylelint-plus ratings on VS Code Marketplace, last 90 days: 7 ratings as of Oct 20, 2026.

Listing placement

All VS Code Marketplace2,501 listings · 126 pages · 1,252 shown · page 56, #12 (overall #1,112)
All VS Code Marketplace: every listing in installs order

Listing placement

Linters252 listings · 13 pages · page 8, #2 (overall #142)
Linters: every listing in installs order

Listing placement

Formatters286 listings · 15 pages · page 7, #19 (overall #139)
Formatters: every listing in installs order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (5)
Recent installs observations for stylelint-plus
Date (UTC)InstallsChange vs. previous
315,298+13
315,285+9
315,276+10
315,266+13
315,253—

Similar VS Code Marketplace Linters plugins

All 20 stylelint-plus alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=hex-ci.stylelint-plus. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.