Home - Quillraven/Fleks GitHub Wiki

Welcome to the Fleks wiki!

Since version 2.0 Fleks is coming in only one flavor (KMP) which combined the previous JVM and KMP flavor. The wiki still contains the documentation for version 1.x in case people don't want to migrate to 2.x+ in their projects. In general, it is advisable to use the latest version since bugfixes and new features will only be added to 2.x+. Version 1.x will remain as it is.


Before 2.0 Fleks was coming in two different flavors which had parallel releases. The two flavors were:

  • JVM which can be used for any backend that supports a JVM like native Java applications or Android
  • KMP which can be used for any platform and can also be used in a KorGE game

KMP stands for Kotlin Multiplatform to support any platform, not only JVM. The API is slightly different because KMP does not support all features that we can do in a JVM like certain reflection calls.

That's why the examples shown in the (old) 1.x section are always shown in both versions.