Google Plugin for Eclipse (GPE) is Now Open Source

Posted by Eric Clayberg - Wednesday, November 16, 2011 at 9:58:00 AM

Today is quite a milestone for the Google Plugin for Eclipse (GPE). Our team is very happy to announce that all of GPE (including GWT Designer) is open source under the Eclipse Public License (EPL) v1.0. GPE is a set of software development tools that enables Java developers to quickly design, build, optimize, and deploy cloud-based applications using the Google Web Toolkit (GWT), Speed Tracer, App Engine, and other Google Cloud services.
Because of the large ecosystem that has developed around GWT, App Engine, and Google’s Cloud services, and because our primary mission is to help users (as opposed to creating proprietary development tools), it makes a lot of sense for us to open source GPE and make it easier for the community to enhance and extend the tools.
According to Red Hat’s Max Andersen, “We have many developers using Google's Eclipse plugin to develop GWT-based applications targeting the JBoss Application Server. With the open sourcing of the plugin we are looking forward to working even more closely with the Google team and the rest of the community on making the developer experience even more productive and an integrated part of Eclipse platform. We are especially interested in seeing the Google Eclipse plugins being able to target multiple runtimes such as the JBoss Enterprise Application Platform and Google App Engine in a uniform way, working more seamlessly with standards-based tools and frameworks.”
As of today, all of the code is available directly from the new GPE project and GWT Designer project on Google Code. Note that GWT Designer itself is based upon the WindowBuilder open source project at (contributed by Google last year). We will be adopting the same guidelines for contributing code used by the GWT project.
In the months to come we expect to start bringing on more committers, but don't let that stop you from contributing. The project will only grow with the community's input. Submitting bugs via the issue tracker and engaging with other users on the forums will go a long way towards ensuring the overall quality of the product.


sahil said...

making a chat server in gwt ..What i can use for server side programming...

Kris said...


Use the XMPP functionality of Google Application Engine for




Rodrigo G. said...

Hi, I'm glad that GWT is growing. Right now I'm working on a new proyect and I want to start using GWT. The thing is that the designer gave me a bunch of html templates to work with and I can't find the way to make it work with GWT. Things seems to work fine with the GWT-Designer, but not with existing html pages.

Daniel said...

I would really love to hear what's going on in the new year with the GWT team? don't make me worry that Dart is taking over!

Unknown said...

GWT rocks, and GAE is a great platform to work on conceptually. But I have gotta appeal to you to make use of another tool than eclipse - for the better part of two years I have tinkered with it, and found it to be overcomplicated and unstable.
Maybe eclipse could take a great many pointers from a company like jetbrains, but in the meantime, please consider creating your own IDE. Eclipse is quite literally choking any real development, IMO.

Unknown said...

PLEASE consider creating your own IDE for GWT - or at least leveraging something other than Eclipse.
IMO, Eclipse is the reason GWT/GAE development has not taken off - it's simply not a usable, focused environment IMO. They could take a great many pointers from a company like Jetbrains, but in the meantime, please consider using something better than Eclipse.

Michael Prentice said...

It would be great to have the GPE and GWTD project pages clearly state out the guidelines for contributing and explain the process of becoming a contributor.

Currently it is extremely unclear.