YUI Compressor
YUI Compressor is an open source tool that supports the compression of both JavaScript and CSS files. The !JavaScript compression removes comments and white-spaces as well as obfuscates local variables using the smallest possible variable name. CSS compression is done using a regular-expression-based CSS minifier.
Latest Release
The most recent release of YUI Compressor is version 2.4.2 released 11/10/2008. Additional information about the YUI Compressor can be found in the following locations:
- Documentation: Detailed description of the YUI Compressor and how to use it.
- Release Notes: Change log for the YUI Compressor.
- License: All code specific to YUI Compressor is issued under a BSD license. YUI Compressor extends and implements code from Mozilla's Rhino project. Rhino is issued under the Mozilla Public License (MPL), and MPL applies to the Rhino source and binaries that are distributed with YUI Compressor.
- Download: Get the source.
Reporting Defects / Making Enhancement Requests
YUILibrary.com is the new location for reporting defects found in the YUI Compressor as well as for logging enhancement requests for consideration for future updates. All tickets that were previously located in the tracker repositories on Source Forge have been migrated to this site. The IDs of all tickets have been preserved in the transition in order to make tracking of items easy for the original submitters.
You can review existing tickets filed for YUI Compressor by clicking the View Tickets link at the top of this page. Please review the YUI guidelines for filing defects and making enhancement requests before adding new tickets to the YUI Compressor project using the New Ticket link above.
Submitting tickets
Logged in users can submit bugs and feature requests.