# Stylelint

CSS linter that reports errors and enforces conventions in stylesheets, with rules, plugins and shareable configs.


Source: https://findsoftware.frbit.cloud/stylelint/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://stylelint.io/
- repository: https://github.com/stylelint/stylelint
- docs: https://stylelint.io/user-guide/get-started/
- plugins: https://stylelint.io/awesome-stylelint/

### Identity

- status: active
- maintainer: Maxime Thirouin, David Clark & Richard Hallows
- maintainerType: community
- parent: unknown
- firstRelease: 2015
- hqCountry: unknown

### Kind

- category: dev-tool
- hosting: not applicable
- language: javascript
- runtime: node
- runtimeMin: node 20
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: local
- renderingModes: not applicable
- installMethod: npm create stylelint@latest

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 17
- latestReleaseDate: 2026-10-01

### Adoption

- githubStargazers: 11541
- packagistDownloads: not applicable
- npmWeeklyDownloads: 13250773
- contributors: 426
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 200392
- dependentPackages: 21173

### Sources

- urls: https://stylelint.io/ (read 2026-10-28)
- urls: https://api.github.com/repos/stylelint/stylelint (read 2026-10-28)
- urls: https://stylelint.io/user-guide/get-started/ (read 2026-10-28)
- maintainer: https://raw.githubusercontent.com/stylelint/stylelint/main/LICENSE (read 2026-10-28)
- maintainerType: https://raw.githubusercontent.com/stylelint/stylelint/main/README.md (read 2026-10-28)
- language: https://api.github.com/repos/stylelint/stylelint (read 2026-10-28)
- runtime: https://raw.githubusercontent.com/stylelint/stylelint/17.16.0/package.json (read 2026-10-28)
- runtimeMin: https://raw.githubusercontent.com/stylelint/stylelint/17.16.0/package.json (read 2026-10-28)
- category: https://raw.githubusercontent.com/stylelint/stylelint/main/README.md (read 2026-10-28)
- installMethod: https://stylelint.io/user-guide/get-started/ (read 2026-10-28)
- installMethod: https://stylelint.io/user-guide/get-started/ (read 2026-10-28)
- runsAs: https://stylelint.io/user-guide/get-started/ (read 2026-10-28)
- license: https://api.github.com/repos/stylelint/stylelint (read 2026-10-28)
- licenseModel: https://raw.githubusercontent.com/stylelint/stylelint/main/LICENSE (read 2026-10-28)
- firstRelease: https://registry.npmjs.org/stylelint (read 2026-10-28)
- currentMajor: https://api.github.com/repos/stylelint/stylelint/releases (read 2026-10-28)
- latestReleaseDate: https://api.github.com/repos/stylelint/stylelint/releases (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/stylelint/stylelint (read 2026-10-28)
- contributors: https://api.github.com/repos/stylelint/stylelint/contributors?per_page=1 (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/stylelint (read 2026-10-28)
- urls: https://stylelint.io/awesome-stylelint/ (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stylelint (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/stylelint (read 2026-10-28)

## Notes

Stylelint checks stylesheets against a set of rules and reports errors and deviations from the configured conventions. Plugins and shareable configs extend the rules. It is set up with npm, and the npx command runs the locally installed package. It can also be used as a PostCSS plugin.

## Worth knowing

The README describes the project as maintained by volunteers.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
