search
Get Started
search
Google Web Toolkit - Framework
zoom_in Click to enlarge

Google Web Toolkit

language

description Google Web Toolkit Overview

Google Web Toolkit (GWT) is an open-source Java framework that enables developers to build rich client-side web applications using Java and compile them into JavaScript for deployment across browsers.

help Google Web Toolkit FAQ

Is Google Web Toolkit still maintained?

Yes, though development is now community-driven under a GWT steering committee rather than led directly by Google. Releases have continued into the 2020s, including versions such as GWT 2.10 and later point releases.

What replaced GWT inside Google?

Google developed J2CL, a Java-to-Closure-Compiler JavaScript transpiler, which powers parts of major Google productivity apps and represents the company's internal evolution beyond GWT. GWT itself remains open source for external developers.

How does GWT turn Java into JavaScript?

GWT is a source-to-source compiler that translates your Java code into optimized JavaScript, backed by an emulated subset of the JRE. Older versions generated separate 'permutations' per browser, but modern GWT produces far fewer variants now that browsers have converged.

Can I write GWT client code in Kotlin or Scala?

In practice, no: the GWT compiler works from Java source, so client-side code must stick to the supported Java language subset and JRE emulation. Kotlin and Scala code generally can't be compiled by GWT, though there are separate Kotlin-to-JavaScript toolchains like Kotlin/JS for that purpose.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare