A tool to unminify CSS—written in node.js
Switch branches/tags
Nothing to show
Clone or download
Peter Coles
Latest commit c5cad8a Oct 10, 2011
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin initial code for css unminifier project Sep 12, 2011
lib fixed space bug and added a readme Sep 16, 2011
test initial code for css unminifier project Sep 12, 2011
README.md added another example to the README Sep 22, 2011
package.json fixed a typo in package.json Oct 10, 2011


CSS Unminifier

A simple utility written in javascript for node.js to unminify CSS. The script is converted from the MrColes.com browser-based css unminifier.

Install the script with npm:

npm install -g cssunminifier

Run this to print out an unminified version of a CSS file named style.min.css:

cssunminifier style.min.css

Additional examples

Save the output to a file:

cssunminifier style.min.css style.css

Change the default tab width from 4 spaces to 8:

cssunminifier -w=8 style.min.css

Save the output to a file, reading from stdin:

cat style.mins.css | cssunminifier - style.css

Read a file from the web:

curl http://mrcoles.com/media/css/base/screen.css | cssunminifier - | less


You must have node installed to run this script. You can install it with something like homebrew brew install node or manually. Also, here’s a link to Node Package Manager.

The code for this project lives on github.