RequestReduce

RequestReduce is a .Net Library and HttpModule providing automatic CSS background image optimization and spriting as well as merging and minification. RequestReduce allows any IIS based website to automaticaly sprite background images into a single optimized PNG as well as combine and minify all CSS in the page's head tag with absolutely no coding beyond a few config tweaks. RequestReduce registers itself as a response filter that will fiter any response of content type text/html. The filter looks for all css links in the head tag and replaces them with a single generated url that contains the combined and minified CSS using optimized sprites where it can. RequestReduce uses a color quantizing algorithm adapted from Xiaolin Wu's fast optimal color quantizer and optipng to optimize the generated sprite images producing the smallest file size possible without impacting image quality.

Go to http://www.RequestReduce.com

See also these related projects.