grass
Sass compiler written in Rust that turns Sass stylesheets into plain CSS, as a library and a command-line binary.
grass is a Sass compiler written in Rust that turns Sass stylesheets into plain CSS. It is offered as a library for Rust code and as a binary that stands in for the Sass command-line executable. The README says the project aims for complete feature parity with dart-sass, the reference implementation, and that a deviation counts as a bug except in error messages and error spans. It names @forward and more complex uses of @use as its rough edges, and tracks its known gaps in one issue.
Worth knowing
grass is not a drop-in replacement for libsass. A stylesheet moved from libsass may need the same changes it would need for dart-sass.
Identity
- Status
- Active
- Maintainer
- Connor Skees3
- Maintained by
- Individual
- First release
- 20205
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-28: links, License, Written in, Runtime, GitHub stars
api.github.com/repos/connorskees/grass - 2026-10-28: links, Categories, Runs as
github.com/connorskees/grass/blob/master/README.md - 2026-10-28: License model, Maintainer
github.com/connorskees/grass/blob/master/LICENSE - 2026-10-28: Install with
docs.rs/grass/latest/grass/ - 2026-10-28: First release
crates.io/api/v1/crates/grass/versions - 2026-10-28: Current major version, Last release
crates.io/api/v1/crates/grass - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/crates.io/packages/grass - 2026-10-28: Contributors
api.github.com/repos/connorskees/grass/contributors