fritz2.dev - fritz2 - A Kotlin library for building lightweight, typesafe, data-driven and reactive web-apps

Description: fritz2 is a lightweight, typesafe and data-driven library for building reactive web-apps in pure Kotlin, heavily depending on coroutines and flows.

web-app (940) framework (834) kotlin (278) reactive (65) two-way (44) fritz2 (1) data binding (1)

Example domain paragraphs

fritz2 Open menu open main menu close main menu Documentation Headless Components Examples Blog API Github star icon +500 Documentation Headless Components Blog API Github fritz2 Build reactive web-apps in pure Kotlin fritz2 is a lightweight, typesafe, data-driven library for building reactive web-apps in pure Kotlin, heavily depending on coroutines and flows.

Why you should use fritz2

Pure Kotlin fritz2 makes heavy use of Kotlin standard features (especially flows) and has no external dependencies. Based upon Kotlin's outstanding capabilities to build DSLs, fritz2 offers a nice declarative and typesafe syntax to structure your UI code in a comfortable and easy to read way.