rsass 0.7.0

Early-stage sass implementation in pure rust
Documentation

rsass

Sass reimplemented in rust with nom (very early stage). The "r" in the name might stand for the Rust programming language, or for my name Rasmus.

Build Status Crate docs

Commandline

To make compiling faster when rsass is used as a library crate (which is probably the dominant use-case), I have made building a usefull command-line utility optional. To build the commandline, define the commandline feature when building.

cargo build --release --features=commandline

Sass language and implemetation status

The sass language is defined in its reference doc. This implementation is incomplete but getting there, if slowly.

Progress: 1517 of 3340 tests passed (or 1571 of 6095 when claiming to be libsass).

If you want a working rust library for sass right now, you will probably be better of with sass-rs which is a rust wrapper around libsass. Another alternative is sassers which is another early stage pure rust implementation. That said, this implementation has reached a version where I find it usable for my personal projects, and the number of working tests are improving.