Features Videos Help About Updates
Menu Buy Now

Libsass

Basics
Getting Started
Refreshing Browsers
Browser Sync
Defaults For New Projects
Common Tasks
Set Language Options
Set Output Paths & Action
Build Your Project
Set Target Browsers
Critical Things
CodeKit + Git
Troubleshooting
License Recovery
Tools
Babel
Cache-Buster
Autoprefixer
Bower
Libsass
Bless
UglifyJS
Languages
Sass
Less
Stylus
JavaScript
CoffeeScript
TypeScript
Pug (Jade)
Haml
Slim
Kit
Markdown
JSON
Image Optimizers
SVG
PNG
JPEG
GIF
Frameworks
CodeKit Frameworks
Bourbon
Bourbon Neat
Bitters
Zurb Foundation
Google Web Starter Kit
Susy
Nib
Jeet
Compass
Syntax Checkers
ESLint
JSHint
JSLint
CoffeeLint
Advanced
Hooks
Adding Custom Languages
Team Workflows
Scripting CodeKit
Editor Plugins
Coda 2
Sublime Text
Atom
More
New in 3.0
Read-Only Mode
Upgrading From 2.0
FAQ
The Libsass logo

What's Libsass?

The original Sass compiler was written in Ruby, which made it really slow. Libsass is a rewrite of the compiler in C++, which makes it insanely fast.

On By Default

Libsass is the default Sass compiler in CodeKit 3. Unless you explicitly disable it, all Sass files compile with Libsass, even in projects that previously used the old Ruby compiler.

I Thought Libsass Was a Beta?

It was. Then it got better. Today, Libsass has achieved over 98% parity with the Ruby compiler. The Sass team recommends using it in production environments, which is why CodeKit enables it by default.


Disabling Libsass

A screenshot of the autoprefixer checkbox in the CodeKit window

First, make sure you've read Setting Language Options.

Libsass can be turned off for a single Sass file by selecting that file in the list and un-checking the Use Libsass box in the inspector pane.

You can also disable Libsass for all Sass files at once. Open Project Settings, then choose Languages > Sass and uncheck the Use Libsass box.


Compass Not Supported

Sass files in a Compass project will continue to use the old Ruby compiler because Compass is not compatible with Libsass.

Since Compass is no longer actively developed, I highly recommend that you move to Bourbon instead. Bourbon is compatible with Libsass and provides much of the same functionality as Compass.

Made in San Diego, CA
Follow the Developer on Twitter

  • Email support
  • Found a bug?