Google Web Toolkit (GWT) is an open-source Java software development framework that makes writing AJAX applications.