A summary of data about the Ruby ecosystem.

https://github.com/sass/sassc-ruby

Use libsass with Ruby!
https://github.com/sass/sassc-ruby

Keywords from Contributors

rubygems activejob activerecord mvc rack static-code-analysis code-formatter multithreading rubocop debugger

Last synced: about 2 hours ago
JSON representation

Repository metadata

Use libsass with Ruby!

README.md

SassC Has Reached End-of-Life

The sassc gem should no longer be used, and will no longer be receiving any updates.

The sass-embedded gem is the recommended way to move away from sassc. It bundles the Dart Sass command-line executable, and uses the Embedded Sass Protocol to provide a Modern Ruby API for compiling Sass and defining custom importers and functions.

If you find it difficult migrating to the Modern Ruby API, the sassc-embedded gem is a drop-in replacement for the sassc gem. It provides the same Legacy Ruby API, but internally runs sass-embedded instead of libsass.

You can also use the dartsass-rails gem, a basic command-line integration with the Dart Sass executable from the sass-embedded gem; or dartsass-sprockets gem, an advanced sprockets integration with the Legacy Ruby API from the sassc-embedded gem, to plug smoothly into Ruby on Rails.

Alternately, you can explore using a JS build system with Dart Sass as a JavaScript library.

SassC Build Status Gem Version

Use libsass with Ruby!

This gem combines the speed of libsass, the Sass C implementation, with the ease of use of the original Ruby Sass library.

libsass Version

3.6.1

Installation

Add this line to your application's Gemfile:

gem 'sassc'

And then execute:

bundle

Or install it yourself as:

gem install sassc

Usage

This library utilizes libsass to allow you to compile SCSS or SASS syntax
to CSS. To compile, use a SassC::Engine, e.g.:

SassC::Engine.new(sass, style: :compressed).render

Note: If you want to use this library with Rails/Sprockets, check out
sassc-rails.

Additionally, you can use SassC::Sass2Scss to convert Sass syntax to Scss syntax.

Credits

This gem is maintained by Ryan Boland
and awesome contributors.

Changelog

See CHANGELOG.md.

Contributing

Project Setup

  1. Clone repo
  2. Install dependencies - bundle install
  3. Run the tests - bundle exec rake test

Code Changes

  1. Fork it ( https://github.com/sass/sassc-ruby/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature') - try to include tests
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 284
Total Committers: 40
Avg Commits per committer: 7.1
Development Distribution Score (DDS): 0.359

Commits in past year: 0
Committers in past year: 0
Avg Commits per committer in past year: 0.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Ryan Boland b****m@g****m 182
Gleb Mazovetskiy g****b@g****m 17
pavel p****y@e****z 9
Edward Ocampo-Gooding e****d@e****t 8
Matt Harker m****t@t****k 7
Corey Csuhta g****t@c****m 6
Roman Sandler r****r@z****m 4
Ryunosuke Sato t****s@g****m 4
Tyler Horth t****h@s****m 3
Ruben Swieringa r****a@n****m 3
Edward Ocampo-Gooding h****o@e****o 3
Fabian Schwahn f****n@g****m 3
Takashi Kokubun t****n@c****m 2
David Rodríguez d****z@r****t 2
Michael Glass me@m****s 2
Nick Small n****k@s****m 2
Shun Wakatsuki s****i@g****m 2
Benoit Daloze b****e@o****m 2
leaf corcoran l****t@g****m 2
Yiqiu Huang y****g@o****m 1
なつき i@n****e 1
ahmadine 5****e 1
William Sullivan w****m@e****m 1
OKURA Masafumi m****8@g****m 1
Nick Schonning n****i@g****m 1
Masataka Pocke Kuwabara k****a@p****e 1
Linas Juškevičius l****s@p****t 1
Lars Kanis k****s@c****e 1
Jun Kuriyama k****a@s****p 1
John Bolliger j****r@g****m 1
and 10 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 3 days ago

Total issues: 74
Total pull requests: 39
Average time to close issues: 5 months
Average time to close pull requests: about 2 months
Total issue authors: 73
Total pull request authors: 25
Average comments per issue: 6.86
Average comments per pull request: 2.0
Merged pull request: 20
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: 2 minutes
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/sass/sassc-ruby

Top Issue Authors

  • johnnyshields (2)
  • rstammer (1)
  • nex3 (1)
  • rubenswieringa (1)
  • c-sonnier (1)
  • stof (1)
  • wjessop (1)
  • pmusaraj (1)
  • MattReimer (1)
  • rafaelfranca (1)
  • thomasvanholder (1)
  • wbirkett (1)
  • Convincible (1)
  • eregon (1)
  • michaelglass (1)

Top Pull Request Authors

  • ahorek (7)
  • johnnyshields (3)
  • ntkme (3)
  • kolen (2)
  • jamesottaway (2)
  • glebm (2)
  • eregon (2)
  • asottile (1)
  • dtynan (1)
  • larskanis (1)
  • bmwiedemann (1)
  • ywen (1)
  • bbuchalter (1)
  • casperisfine (1)
  • olleolleolle (1)

Top Issue Labels

  • enhancement (1)

Top Pull Request Labels


Package metadata

gem.coop: sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: http://www.rubydoc.info/gems/sassc/
  • Licenses: MIT
  • Latest release: 2.4.0 (published almost 6 years ago)
  • Last Synced: 2026-03-02T07:31:27.780Z (1 day ago)
  • Versions: 72
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 191,133,835 Total
  • Docker Downloads: 687,524,381
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.044%
    • Downloads: 0.131%
  • Maintainers (1)
debian-13: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: https://packages.debian.org/trixie/ruby-sassc
  • Licenses: mit
  • Latest release: 2.4.0+ds-2 (published 19 days ago)
  • Last Synced: 2026-02-13T13:19:26.569Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.361%
    • Forks count: 0.536%
    • Stargazers count: 0.91%
rubygems.org: sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: http://www.rubydoc.info/gems/sassc/
  • Licenses: MIT
  • Latest release: 2.4.0 (published almost 6 years ago)
  • Last Synced: 2026-03-02T01:30:49.805Z (2 days ago)
  • Versions: 72
  • Dependent Packages: 170
  • Dependent Repositories: 170,988
  • Downloads: 191,113,359 Total
  • Docker Downloads: 687,524,381
  • Rankings:
    • Dependent repos count: 0.1%
    • Downloads: 0.129%
    • Docker downloads count: 0.176%
    • Dependent packages count: 0.209%
    • Average: 0.947%
    • Forks count: 2.094%
    • Stargazers count: 2.974%
  • Maintainers (1)
alpine-v3.18: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r3 (published almost 3 years ago)
  • Last Synced: 2026-02-03T22:27:18.551Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 5.533%
    • Forks count: 8.758%
    • Stargazers count: 13.376%
  • Maintainers (1)
proxy.golang.org: github.com/sass/sassc-ruby

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/sass/sassc-ruby#section-documentation
  • Licenses: mit
  • Latest release: v2.4.0+incompatible (published almost 6 years ago)
  • Last Synced: 2026-03-02T09:23:40.151Z (1 day ago)
  • Versions: 45
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 2.186%
    • Stargazers count: 2.977%
    • Average: 6.385%
    • Dependent packages count: 9.576%
    • Dependent repos count: 10.802%
alpine-edge: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r5 (published 11 months ago)
  • Last Synced: 2026-02-03T22:27:16.494Z (28 days ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 9.702%
    • Average: 9.709%
    • Stargazers count: 14.492%
    • Dependent packages count: 14.641%
  • Maintainers (1)
alpine-v3.15: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r1 (published over 4 years ago)
  • Last Synced: 2026-02-03T22:27:15.011Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 6.508%
    • Stargazers count: 9.327%
    • Average: 10.355%
    • Dependent packages count: 25.585%
  • Maintainers (1)
alpine-v3.16: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r2 (published almost 4 years ago)
  • Last Synced: 2026-02-03T22:27:15.834Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 6.756%
    • Stargazers count: 10.078%
    • Average: 11.036%
    • Dependent packages count: 27.311%
  • Maintainers (1)
alpine-v3.17: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r2 (published almost 4 years ago)
  • Last Synced: 2026-02-03T22:27:13.729Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Forks count: 8.432%
    • Average: 12.002%
    • Stargazers count: 12.322%
    • Dependent packages count: 27.254%
  • Maintainers (1)
conda-forge.org: rb-sassc

  • Homepage: https://rubygems.org/gems/sassc
  • Licenses: MIT
  • Latest release: 2.3.0 (published almost 6 years ago)
  • Last Synced: 2026-02-03T22:27:29.326Z (28 days ago)
  • Versions: 3
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 14.876%
    • Stargazers count: 20.76%
    • Average: 26.077%
    • Dependent packages count: 28.988%
    • Dependent repos count: 39.683%
rubygems.org: sassc-mokum

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Status: removed
  • Documentation: http://www.rubydoc.info/gems/sassc-mokum/
  • Licenses: MIT
  • Latest release: 2.4.1 (published about 3 years ago)
  • Last Synced: 2026-03-02T09:23:35.798Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 36 Total
  • Rankings:
    • Forks count: 1.765%
    • Stargazers count: 2.594%
    • Dependent packages count: 15.673%
    • Average: 33.148%
    • Dependent repos count: 46.016%
    • Downloads: 99.691%
  • Maintainers (1)
gem.coop: precompiled-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: http://www.rubydoc.info/gems/precompiled-sassc/
  • Licenses: MIT
  • Latest release: 2.4.0 (published 16 days ago)
  • Last Synced: 2026-03-02T09:23:39.986Z (1 day ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 403 Total
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 33.312%
    • Downloads: 99.936%
  • Maintainers (1)
rubygems.org: precompiled-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: http://www.rubydoc.info/gems/precompiled-sassc/
  • Licenses: MIT
  • Latest release: 2.4.0 (published 16 days ago)
  • Last Synced: 2026-02-27T23:22:12.199Z (4 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 399 Total
  • Rankings:
    • Dependent packages count: 14.061%
    • Dependent repos count: 43.068%
    • Average: 49.933%
    • Downloads: 92.669%
  • Maintainers (1)
ubuntu-23.04: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses:
  • Latest release: 2.4.0+ds-1 (published 21 days ago)
  • Last Synced: 2026-02-11T06:49:16.556Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses:
  • Latest release: 2.2.1-1 (published 19 days ago)
  • Last Synced: 2026-02-13T07:22:39.887Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses:
  • Latest release: 2.4.0+ds-1 (published 18 days ago)
  • Last Synced: 2026-02-13T18:32:34.954Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses:
  • Latest release: 2.4.0+ds-2 (published 22 days ago)
  • Last Synced: 2026-02-09T17:17:33.289Z (22 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
debian-11: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: https://packages.debian.org/bullseye/ruby-sassc
  • Licenses:
  • Latest release: 2.2.1-1 (published 21 days ago)
  • Last Synced: 2026-02-13T08:24:39.756Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: ruby-sassc

Use libsss from Ruby

ubuntu-22.04: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses:
  • Latest release: 2.4.0+ds-1 (published 18 days ago)
  • Last Synced: 2026-02-13T13:25:43.332Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Documentation: https://packages.debian.org/bookworm/ruby-sassc
  • Licenses:
  • Latest release: 2.4.0+ds-1 (published 19 days ago)
  • Last Synced: 2026-02-12T23:40:51.758Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
ubuntu-24.04: ruby-sassc

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses:
  • Latest release: 2.4.0+ds-1 (published 25 days ago)
  • Last Synced: 2026-02-06T16:00:47.091Z (25 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.23: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r5 (published 11 months ago)
  • Last Synced: 2026-02-03T15:56:33.744Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
alpine-v3.20: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r4 (published about 2 years ago)
  • Last Synced: 2026-02-03T13:22:26.486Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.19: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r3 (published almost 3 years ago)
  • Last Synced: 2026-02-03T22:27:09.947Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.22: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r5 (published 11 months ago)
  • Last Synced: 2026-02-03T22:27:20.736Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)
alpine-v3.21: ruby-sassc

Use libsass with Ruby!

  • Homepage: https://github.com/sass/sassc-ruby
  • Licenses: MIT
  • Latest release: 2.4.0-r4 (published about 2 years ago)
  • Last Synced: 2026-02-03T22:27:20.351Z (28 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
  • Maintainers (1)

Dependencies

sassc.gemspec rubygems
  • bundler >= 0 development
  • minitest ~> 5.5.1 development
  • minitest-around >= 0 development
  • pry >= 0 development
  • rake >= 0 development
  • rake-compiler >= 0 development
  • rake-compiler-dock >= 0 development
  • test_construct >= 0 development
  • ffi ~> 1.9
Gemfile rubygems

Score: 31.058239148548594