Displaying 1 to 8 from 8 results

CSSOM - CSS Object Model implemented in pure JavaScript. It's also a parser!

  •    Javascript

CSSOM.js is a CSS parser written in pure JavaScript. It also a partial implementation of CSS Object Model. Works well in Google Chrome 6+, Safari 5+, Firefox 3.6+, Opera 10.63+. Doesn't work in IE < 9 because of unsupported getters/setters.

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

  •    Javascript

CSSTree is a tool set to work with CSS, including fast detailed parser (string->AST), walker (AST traversal), generator (AST->string) and lexer (validation and matching) based on knowledge of spec and browser implementations. The main goal is to be efficient and W3C spec compliant, with focus on CSS analyzing and source-to-source transforming tasks. NOTE: The project is in alpha stage since some parts need further improvements, AST format and API are subjects to change. However it's stable enough and used by packages like CSSO (CSS minifier) and SVGO (SVG optimizer) in production.

Active CSS

  •    CSharp

create browser selected css output with more effective features like variable declaring, file importing, if-else block and etc


  •    DotNet

Babelfish was created as a common framework for navigating several different node-to-node structured data sources, such as HTML, CSS, Javascript, XML & JSON. Developed in C# .NET 3.5

parser-lib - Collection of parsers written in JavaScript

  •    Javascript

The ParserLib CSS parser is a CSS3 SAX-inspired parser written in JavaScript. It handles standard CSS syntax as well as validation (checking of property names and values) although it is not guaranteed to thoroughly validate all possible CSS properties.The CSS parser is built for a number of different JavaScript environments. The most recently released version of the parser can be found in the dist directory when you check out the repository; run npm run build to regenerate them from the latest sources.

ember-cli-postcss - 🔥 A Postcss integration for ember-cli

  •    HTML

Use postcss to process your css with a large selection of plug-ins. Note: it’s possible to use both compile and filter.

CsCss - CSS parsing library for C# based on Mozilla Firefox code [MPL]

  •    CSharp

CsCss is a CSS Parser written in C#, based on Mozilla Firefox 22 code. At the time of writing, it is the only C# CSS Parser capable of parsing all varieties of CSS supported by modern browsers. However, the choice of the library is not clear-cut, as some important features are missing. See below for details.

css-to-react-native-transform - Turn valid CSS into React Native Stylesheet objects.

  •    Javascript

A lightweight wrapper on top of css-to-react-native to allow valid CSS to be turned into React Native Stylesheet objects. To keep things simple it only transforms class selectors (e.g. .myClass {}) and grouped class selectors (e.g. .myClass, .myOtherClass {}). Parsing of more complex selectors can be added as a new feature behind a feature flag (e.g. transform(css, { parseAllSelectors: true })) in the future if needed.