The goal of PatternFly Fritz2 is to provide all PatternFly components in Kotlin/JS. This is done in a way that matches the reactive nature of fritz2.
To get a quick overview take a look at the PatternFly Fritz2 showcase. It demonstrates the usage of all available components and also includes more complex demos of data driven components such as card view, data list and data tables.
PatternFly Fritz2 is still under development. The API might change and things might not work as expected. Please give it a try and share your feedback.