CSS Preprocessor is a parser, compiler, and assembler which extends the CSS language to allow nested rules and attributes, variables / @mixin, functions, and especially, strong validation of your source code so you know that it will work the first time you use it in your browser. The library is written in C++ allowing any other C++ project to work with CSS without having to rewrite their own parser. The library supports 4 output levels from ultra compressed CSS code to beautified CSS code. The preprocessor features are based on other existing CSS processors such as SASS and {less}, although the syntax is mainly based on the SASS syntax (i.e. variables use the $ character as their introducer). See the Wiki and csspp documentation for additional information.

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow CSS Preprocessor

CSS Preprocessor Web Site

Other Useful Business Software
8 Monitoring Tools in One APM. Install in 5 Minutes. Icon
8 Monitoring Tools in One APM. Install in 5 Minutes.

Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.

AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of CSS Preprocessor!

Additional Project Details

Operating Systems

Linux

Languages

English

Intended Audience

Developers, Information Technology

User Interface

Command-line

Programming Language

C++

Related Categories

C++ Browsers, C++ Interpreters, C++ Libraries

Registered

2005-03-09