Java ahead-of-time compiler for Java bytecode that emits JavaScript and WebAssembly that runs in a browser TeaVMCreate a new project from a Maven archetype and develop with pleasure. You don't need a complicated setup with npm, Webpack, UglifyJS, Babel, etc. TeaVM does everything for you. With TeaVM, you can use Flavour, a framework for creating single-page web applications in Java, Kotlin or Scala.http://teavm.org/