Skip to content

Related Projects

Ben Lickly edited this page Apr 30, 2014 · 8 revisions

Projects related to Closure Compiler.

Rhino - An implementation of JavaScript written in Java. Closure Compiler uses Rhino to parse JavaScript and attach JSDoc comments to our syntax tree.

Build Tools that use Closure Compiler

ClosureCompiler.js - A package for running Closure Compiler under Node.js

Closure Javascript Framework - A Maven plugin for running Closure Compiler on JavaScript code.

Closure Script - Build tools for recompiling JavaScript on refresh and showing warnings in the browser's console. Provides good Ruby bindings.

este - JavaScript Framework and Dev Stack build on Google Closure Tools with CoffeeScript support

JSlim - Builds optimized versions of common library code.

Plovr - A server for recompiling JavaScript on the fly with Closure Compiler, for rapid development. Also tries to make it easy to get started with Closure Library and Templates.

Relief - A Rails-like Framework to help you set up a lot of the boilerplate of a Closure-based project and get coding quickly.

Web Resource Optimizer for Java - A Java API that makes it easier to serve and minimize resources. Supports many different tools, including Closure Compiler, UglifyJs, YUI, CoffeeScript, and more.

Other Languages that Compile to JavaScript

ClojureScript - An implementation of Lisp that compiles down to JavaScript compatible with Closure Compiler's advanced mode.

emscripten - A LLVM to JavaScript cross compiler that optionally uses Closure Compiler's advanced mode to reduce code size.

Google Web Toolkit - A Java to JavaScript tool set that optionally uses the Closure Compiler to further reduce code size.

Clone this wiki locally