- Este.js Este.js is boilerplate and development stack for Google Closure.
- Closure Generator Create a fully working Closure Library project in seconds! And you also get build tasks with livereload, 50+ BDD and TDD tests and a set of helper and boilerplate code to speed up your time to productive code.
- gulp-closure-compiler Gulp plugin for Google Closure Compiler.
- gulp-closure-deps A gulp.js port of Google Closure library depswriter.py.
- gulp-closure-dicontainer DI Container for Google Closure with automatic registration and resolving based on types.
- gulp-coffee2closure Gulp plugin fixing CoffeeScript compiled output for Google Closure Compiler.
Grunt is a Task Runner based on Node.js. The Grunt ecosystem is huge and it’s growing every day. With literally hundreds of plugins to choose from, you can use Grunt to automate just about anything with a minimum of effort.
- Grunt Closure Tools includes tasks for these tools:
- coffee2closure Fix CoffeeScript compiled output for Google Closure Compiler.
- grunt-closure-compiler A Grunt task for Closure Compiler.
- grunt-closure-linter Lint and fix your files using Closure Linter.
- The ClosureCompiler.js Grunt Task Yet simple, but powerful. Available through npm.
- grunt-soy-compile Compile soy template files including XLIFF language handling.
- grunt-este Grunt tasks for Google Closure Tools with CoffeeScript support - builder, deps, compilation, templates, localization, unit tests
- Official Closure Library NPM package Closure Library on Node.js in 60 seconds.
- nclosure Server-side Google Closure with Node.js, GH repo.
- Superstartup Closure Compiler A package that contains a compiled .jar version of the Google Closure Compiler and a special build that will strip out all goog.debug calls, and more specifically logging.
- npm-closure-tools An npm package that contains the closure tools with a small API that provides the path to the actual files.
- Calcdeps on Node A node.js port of google closure library calcdeps.py.
- Closure Node Loader Load code using the Closure library dependency syntax in Node.js.
- Soy Express View Engine for Closure Templates
- gss.sublime-package Sublime Package for Closure Stylesheets.
- closure snippets Sublime Package with Closure snippets.
- Closure IDE for Eclipse A commercial product that provides extensive GUI tools for Closure Compiler, Closure Templates and Closure Stylesheets.
- SoyTemplate.tmbundle A TextMate Bundle & Sublime Text 2 Package for Google Closure Templates.
- Soy for Atom An Atom Editor package for Closure Templates.
- plovr Has an undocumented feature to generate documentation from your code. In this post Bolin, the author, explains how to use it.
- goog-docset Offline docset compatible with Dash, Zeal, and other tools. Might be out of date, but the repo includes code to regenerate the docs.
Tools built from Closure
- Mantri is a project that brings the Closure dependency system to non-closure projects.
- API dock Online tool to quickly look up Closure Library functions.