My favorites | English | Sign in

Faster apps faster - GWT 2.0 with Speed Tracer New!

Google Web Toolkit

Google Web Toolkit in Action

If you're like us, the first thing you want to do is see examples of what you can do with Google Web Toolkit.

  • Samples are included in the SDK for you to play around with and build off of. A few are below. Some are from the App Engine SDK that use GWT for their front end.
  • Real world projects let you see the real power of GWT, with complex applications that developers are building.

If you'd like to see who else is using GWT, check out the GWT Gallery. You'll be able to find other applications and libraries built with GWT, comment on them, rate them, and search for them by tag or by name. You can also submit your own entry if you have a project that you want to share.

You can also find a wide variety of open source projects related to GWT hosted on Google Code.

Please note that the applications linked from this page are provided by third-parties and are not endorsed by Google.

Samples

Screenshot
A showcase of GWT features with accompanying source code and CSS styles
GWT features used:
Screenshot
A replica of the UI of a desktop email application.
GWT features used:
Screenshot
A table of data that demonstrates paging over objects retrieved through RPCs.
GWT features used:
Screenshot
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.
GWT features used:

The source for these examples as well as others can be found in your GWT distribution under the samples/ directory. If you haven't downloaded GWT yet, you can download it here.

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
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.
Google Moderator
Google Moderator is a tool that allows distributed communities to submit and vote on questions for talks, presentations and events. Suggested questions as well as user votes are seen in real-time. Google Moderator's front-end is built using GWT and runs on top of Google's App Engine.
Go Grid
GoGrid is a cloud computing infrastructure service provider which enables you to deploy and scale load-balanced cloud server networks via a unique multi-server control panel. Visit our Developer Spotlight to see Justin Kitagawa, senior product manager and lead developer on GoGrid, share how they used GWT to build GoGrid, what he likes and would like to see from GWT, and his tips and learnings from developing with GWT.
Lombardi Blueprint
Lombardi Blueprint is a business process mapping tool. Visit our Developer Spotlight to see Alex Moffat, chief engineer for Lombardi Blueprint, share how they used GWT to build Blueprint, what he likes and would like to see from GWT, and his tips and learnings from developing with GWT.
scenechronize
scenechronize is a production management web application for film, television and commercials. Visit our Developer Spotlight to see Rob Powers, director of engineering, share how they used GWT to build scenechronize, what he likes and would like to see from GWT, and his tips and learnings from developing with GWT.
Whirled
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.