FindSoftware

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

Runs as
Dev only2
Install with
cargo install grass4

Releases

Current major version
Pre-1.06
Last release
2024-08-046

Adoption

GitHub stars
5941
Contributors
198
Dependent repositories
497
Dependent packages
297

Why these figures do not compare

Sources

  1. 2026-10-28: links, License, Written in, Runtime, GitHub stars
    api.github.com/repos/connorskees/grass
  2. 2026-10-28: links, Categories, Runs as
    github.com/connorskees/grass/blob/master/README.md
  3. 2026-10-28: License model, Maintainer
    github.com/connorskees/grass/blob/master/LICENSE
  4. 2026-10-28: Install with
    docs.rs/grass/latest/grass/
  5. 2026-10-28: First release
    crates.io/api/v1/crates/grass/versions
  6. 2026-10-28: Current major version, Last release
    crates.io/api/v1/crates/grass
  7. 2026-10-28: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/crates.io/packages/grass
  8. 2026-10-28: Contributors
    api.github.com/repos/connorskees/grass/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON