csstree

CSS parser

A tool set for parsing and analyzing CSS code into an abstract syntax tree (AST) for further processing and transformation.

A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations

GitHub

2k stars
24 watching
89 forks
Language: JavaScript
last commit: over 1 year ago
Linked from 1 awesome list

astcsscss-parserfastgeneratorlexerparserw3cwalker

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
csslint/parser-lib A CSS parser library for parsing and validating CSS syntax in JavaScript. 288
brettstimmerman/mensch A CSS parsing library with an abstract syntax tree (AST) data structure 114
syntax-tree/esast-util-from-js A utility to convert JavaScript code into an abstract syntax tree (AST) format 13
macbre/analyze-css Analyzes CSS code complexity and performance issues 699
asciidisco/sloccount Analyzes code files and reports line counts of specific languages in a standard format. 6
flatt-security/shisho A tool that analyzes code for security vulnerabilities and provides feedback to developers 369
asciimoo/cssplot A CSS-based plotting solution 782
syntax-tree/estree-util-to-js A utility to convert estree syntax trees into JavaScript strings 12
100mango/swiftcssparser A powerful CSS parsing library written in Swift 279
standardese/cppast Provides a C++ Abstract Syntax Tree (AST) parsing and manipulation library 1,703
estools/estraverse A library of traversal functions for the ECMAScript Abstract Syntax Tree (AST) 947
ruilisi/css-checker Automates the detection and reduction of redundant CSS classes in web applications. 579
angular-architects/detective Analyzes code structure and patterns to identify potential issues and areas for improvement. 90
cxxxr/sblint A tool to analyze Common Lisp source code and report errors or warnings 122
shapesecurity/shift-parser-js An ECMAScript parser that generates a data structure used in security analysis 252