stylelint

A mighty, modern CSS linter

Github星跟蹤圖

stylelint

NPM version Build Status NPM Downloads

A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

Features

It's mighty as it:

  • understands the latest CSS syntax including custom properties and level 4 selectors
  • extracts embedded styles from HTML, markdown and CSS-in-JS object & template literals
  • parses CSS-like syntaxes like SCSS, Sass, Less and SugarSS
  • has over 170 built-in rules to catch errors, apply limits and enforce stylistic conventions
  • supports plugins so you can create your own rules or make use of plugins written by the community
  • automatically fixes the majority of stylistic violations (experimental feature)
  • is well tested with over 15000 unit tests
  • supports shareable configs that you can extend or create
  • is unopinionated so that you can customize it to your exact needs
  • has a growing community and is used by Facebook, GitHub and WordPress

Example output

Example

Getting started

You'll find steps to get started in our User guide.

Contributors

Without the contributions from all these fantastic people, stylelint would not exist. Become a contributor.

Backers

Thank you to all our backers! Become a backer.

Sponsors

Support this project to show your logo here with a link to your website. Become a sponsor.

License

The MIT License.

主要指標

概覽
名稱與所有者stylelint/stylelint
主編程語言JavaScript
編程語言JavaScript (語言數: 7)
平台
許可證MIT License
所有者活动
創建於2014-12-04 16:25:23
推送於2025-04-21 01:33:25
最后一次提交
發布數249
最新版本名稱16.18.0 (發布於 2025-04-06 09:53:37)
第一版名稱v0.1.0 (發布於 )
用户参与
星數11.2k
關注者數99
派生數1k
提交數7.3k
已啟用問題?
問題數3499
打開的問題數150
拉請求數4289
打開的拉請求數13
關閉的拉請求數671
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?