GXT is a comprehensive Java framework for building web apps using the GWT (formerly Google Web Toolkit) compiler, allowing developers to write apps in Java & compile their code into highly optimized cross-platform HTML5 code.