CSS preprocessors

Developers use CSS preprocessors to build CSS faster. You can browse some of the most popular CSS preprocessors on GitHub below.

@less less/less.js JavaScript · 13,325 stars
Leaner CSS
@sass sass/sass Ruby · 7,551 stars
Sass makes CSS fun again.
@stylus stylus/stylus JavaScript · 6,721 stars
Expressive, robust, feature-rich CSS language built for nodejs
@sass sass/libsass C++ · 3,017 stars
A C/C++ implementation of a Sass compiler
@Subash Subash/Prepros JavaScript · 1,496 stars

Compile less, sass, scss, compass, coffeescript, stylus, jade, slim, markdown, haml and livescript files with live browser refresh.

@livereload livereload/LiveReload Objective-C · 1,204 stars

LiveReload monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed.

Even cooler, when you change a CSS file or an image, the browser is updated instantly without reloading the page.

@idiot idiot/Spiffing PHP · 200 stars
The CSS preprocessor for the gentlemanly web developer.