Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
closure Added system blocks category Jun 20, 2018
doc * Added closure-library, required for execute build.py from src folder Jan 25, 2017
scripts * Added closure-library, required for execute build.py from src folder Jan 25, 2017
third_party/closure/goog * Added closure-library, required for execute build.py from src folder Jan 25, 2017
.travis.yml * Added closure-library, required for execute build.py from src folder Jan 25, 2017
AUTHORS * Added closure-library, required for execute build.py from src folder Jan 25, 2017
CONTRIBUTING * Added closure-library, required for execute build.py from src folder Jan 25, 2017
LICENSE * Added closure-library, required for execute build.py from src folder Jan 25, 2017
README.md * Added closure-library, required for execute build.py from src folder Jan 25, 2017
all_tests.html * Added closure-library, required for execute build.py from src folder Jan 25, 2017
alltests.js * Added closure-library, required for execute build.py from src folder Jan 25, 2017
browser_capabilities.js * Added closure-library, required for execute build.py from src folder Jan 25, 2017
package.json * Added closure-library, required for execute build.py from src folder Jan 25, 2017
protractor.conf.js * Added closure-library, required for execute build.py from src folder Jan 25, 2017
protractor_spec.js * Added closure-library, required for execute build.py from src folder Jan 25, 2017
sauce_browsers.json * Added closure-library, required for execute build.py from src folder Jan 25, 2017

README.md

Closure Library Build Status

Closure Library is a powerful, low-level JavaScript library designed for building complex and scalable web applications. It is used by many Google web applications, such as Google Search, Gmail, Google Docs, Google+, Google Maps, and others.

For more information, visit the Google Developers or GitHub sites.

Download the latest stable version on our releases page.

Developers, please see the Generated API Documentation.

See also the goog.ui Demos

Using with Node.js

Install the official package from npm.

npm install google-closure-library

Require the package and use goog.require normally.

require("google-closure-library");

goog.require("goog.crypt.Sha1");

var sha1 = new goog.crypt.Sha1();
sha1.update("foobar");
var hash = sha1.digest();