On contrary to most other transpilers/frameworks (GWT, Vaadin, TeaVM, …), JSweet is designed to ensure low impedance with JavaScript so that it is straightforward to access generated APIs/objects from JavaScript, without requiring any other tooling or runtime. Generate JavaScript code free from any Java API. Generate programmer-friendly TypeScript code, including definitions for well-typed interoperability with TypeScript programs. Generate programmer-friendly JavaScript code.
Take advantage of Java’s object oriented features and type system to ensure easy, clean and safe JavaScript programming.