Skip to content
This repository has been archived by the owner. It is now read-only.
GWT Polymer Starter Kit - A starting point for developing Web applications using GWT and Polymer
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


gwt-polymer-starter kit is an adaptation of the Polymer Starter Kit developed by the Polymer team to GWT. It is a starting point for developing Web applications using Polymer. This adaptation uses GWT, Vaadin's gwt-polymer-elements, and Maven GWT Plugin as a build tool.

Building and Running

  • Dev Mode:

Before the first run and after each clean

mvn package gwt:run

after the first run, there is no need for mvn package

mvn gwt:run
  • Production:
mvn clean gwt:compile package

Browser Histroy management

The application uses GWT Activities and Places to handle routing and section change.

Dependency Injection

There are two versions so far. The version that uses DI is under the directory gwt-polymer-starter-kit-with-di. Google Dagger 2 is used for dependency injection, as GIN is outdated and not maintained anymore. Annotations are automatically processed after running mvn compile.

GWT version

The project uses version 2.8.1

You can’t perform that action at this time.