The Google Web Toolkit SDK contains the core libraries and compiler that you need to write web applications. See the Release Notes for this latest version.
A showcase of GWT features with accompanying source code and CSS styles
A replica of the UI of a desktop email application.
A table of data that demonstrates paging over objects retrieved through RPCs
A sticky note application built using Google Web Toolkit and Google App Engine. The source for this sample is included with the App Engine SDK
Download and Install
The source for these examples as well as others can be found in your GWT distribution under the
directory. If you haven’t downloaded GWT yet, you can download it here
Once you’ve downloaded Google Web Toolkit, build and optimize your first applications with the Getting Started
The GWT SDK doesn’t have an installer application. All the files you need to run and use the SDK are located in the extracted directory.
Apache Ant is also necessary to run command line arguments. If you don’t already have it, install Apache Ant
GWT Plugin for Eclipse 3.5 (Galileo)
Real world projects
GWT is being used by tens of thousands of projects around the world. Take a look at just a few example of GWT in action:
Google Wave is an online tool for real-time communication and collaboration. A wave can be both a conversation and a document where people can discuss and work together using richly formatted text, photos, videos, maps, and more. Google Wave’s front-end is built using GWT. See Google Web Toolkit in action
during this Google Wave demonstration at Google I/O.
Built by Three Rings
, Whirled is a social virtual world website which includes multi-player games. Visit our Developer Spotlight
to see Michael Bayne, CTO of Three Rings and lead engineer on Whirled, share how they used GWT to build Whirled, what he likes and would like to see from GWT, and his tips and learnings from developing with GWT.