Comparison of 3 web resource optimization tools available for Java/JEE development.
| Feature | wro4j | jawr | dandelion |
|---|---|---|---|
| Tool Support | |||
| - Command line | wro4j-runner | ||
| - Maven Plugin | Yes | Yes | Yes |
| - Ant | Yes | ||
| Optimization | |||
| - Build Time | Yes | No | No |
| - Runtime (Servlet/Filter) | Yes | Yes | Yes |
| -- Servlet version | >2.5 | ||
| Taglib Support | |||
| - JSP | wro4j-taglib | Yes | Yes |
| - Thymeleaf | Yes | Yes | |
| - Wicket | Yes | ||
| - Grails | Yes | ||
| - JSF | Yes | ||
| JS Minification | |||
| - YUI | Yes | Yes | Yes |
| - Uglify | Yes | Yes | |
| - Google Closure | Yes | Yes | |
| CSS Minification | |||
| - YUI | Yes | Yes | Yes |
| - URL Rewriting | Yes | ||
| - Less/Sass | Yes | ||
| JS Template Support | Yes | ||
| JS Transpilation | Yes | ||
| Configuration | |||
| - XML | Yes | ||
| - JSON | Yes | ||
| - Properties | Yes | ||
| - Other | Groovy | ||
| Extension Support | Yes | ||
| Dependency Management | Yes | ||
| Webjars support | Yes | Yes | |
| Requires filesystem access (cannot be used in restricted environments like GAE) | Yes | In-memory cache | |
| Modularity | Very Modular |