Utilities for creating GWT applications
Java Other
Failed to load latest commit information.
lib Switch to our standard build to get an existent maven-ant-tasks Sep 1, 2011
project Added an SBT build so that I can see snapshots in Ivy. Jun 20, 2012
src Bunch of Javadoc fixes. Oct 9, 2015
README.md Wrapped, fixed links. Mar 14, 2015
build.sbt Added an SBT build so that I can see snapshots in Ivy. Jun 20, 2012
build.xml Build and deploy javadocs. Oct 13, 2011
pom.xml [maven-release-plugin] prepare for next development iteration Oct 9, 2015


This library provides a variety of largely independent utility classes and routines for constructing GWT applications. Detailed information is best obtained by inspecting the Javadoc for the individual classes. A brief overview of the types of things available follows:

Browse the API documentation for additional useful classes.

Adding gwt-utils to your build

Integration into a Maven- or Ivy-based build is easy. Add a dependency on com.threerings:gwt-utils:1.2. gwt-utils is published to Maven Central, so you need not add it to your local Maven repository.

Then add the following to your .gwt.xml file:

  <inherits name="com.threerings.gwt.Utils"/>

You can also obtain the necessary jar files manually from the following locations:


Feel free to pop over to the OOO Libs Google Group to ask questions and get (and give) answers.


The library is maintained by engineers at Three Rings (affectionately known as OOO) and is in use on a few sizable GWT applications like http://www.whirled.com/ and http://apps.facebook.com/everythinggame/.