⚠️ Warning: This is a draft ⚠️

This means it might contain formatting issues, incorrect code, conceptual problems, or other severe issues.

If you want to help to improve and eventually enable this page, please fork RosettaGit's repository and open a merge request on GitHub.

= TornadoFX = Tornado FX is a small and light JavaFX Framework for the [https://kotlinlang.org 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 [https://kotlinlang.org/docs/reference/extensions.html 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 [https://github.com/edvin/tornadofx/wiki/Documentation Documentation] to get started.