From Rosetta Code


Tornado FX is a small and light JavaFX Framework for the Kotlin programming language. Features include dependency injection, type safe builders, type safe CSS, property delegates, async task execution, a REST client, an MVC-like programming model and other small improvements to the Java FX platform, often implemented as extension functions to ensure close to zero performance overhead.

The principal design goal is to facilitate beautiful, concise and readable Kotlin kode and a DSL-like aproach and to cut boiler plate code to the absolute minimum. Tornado FX is compatible with other libraries you might add to your application, like ReactFX, RxJavaFX, and Kovenant.

Please see the complete Documentation to get started.

Pages in category "TornadoFX"

This category contains only the following page.