A tool set for working with with CSS including fast detailed parser, walker, generator and lexer based on knowledge of W3C specs and browser implementations
🚀 VSCode CSSTree validator v1.2
Now powered by CSSTree 3.0, featuring enhanced warnings for unknown properties, descriptors, and at-rules. Improved error highlighting makes catching CSS issues easier than ever.
marketplace.visualstudio.com…
🚀 CSSTree validator v4.0
Now powered by the latest CSSTree 3.0, featuring enhanced support for modern CSS syntax. Check it out!
github.com/csstree/validator
🚀 CSSTree 3.0 is here!
Featuring support for modern at-rules, improvements to query-related at-rules, spec alignments, other enhancements and bug fixes, and more.
Release notes: github.com/csstree/csstree/r…
CSSTree v2’s tokenizer is the absolute fastest, with a comfortable lead, and the semantically correct number of tokens.
@rdvornov even fixed tests that inaccurately benchmarked CSSTree v1. Thank you, from the web.
github.com/csstools/tokenize…
🚀 CSSO 5.0 just published
Migrated to ESM (CommonJS is still supported), added support for CSS Selectors Level 4 in specificity calculation
Release notes: github.com/css/csso/releases…
🚀 CSSTree 2.0 just released!
ESM support, no white space nodes on AST, auto encode/decode string and url values, and more
Release notes and details: github.com/csstree/csstree/r…
⭐️ Experimental CSSWG drafts index page was slightly refactored recently. It's page got a dark theme and is now automatically updated once a day. Feedback is highly appreciated!
csstree.github.io/csswg-draf…