Most Android DSL libraries didn’t last very long. The UI and configuration of the normal View system generally proved to be too complex to make a clean DSL out of. There’s a lot of implicit binding with XML that was difficult to do correctly in a DSL (LayoutParams, Themes, etc). You’re probably better off waiting until #compose is stable