A tool to unminify CSS—written in node.js
JavaScript Shell
Latest commit c5cad8a Oct 10, 2011 Peter Coles fixed a typo in package.json
Permalink
Failed to load latest commit information.
bin initial code for css unminifier project Sep 12, 2011
lib
test initial code for css unminifier project Sep 12, 2011
README.md added another example to the README Sep 22, 2011
package.json

README.md

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

Notes

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.