Compose Multiplatform, visually

Build real apps by dragging, not coding.

DragBuilder is a visual UI builder for Kotlin Compose Multiplatform. Design your screens, wire up logic, and ship native apps for Desktop, Android, iOS and Web — with clean, readable Kotlin code underneath.

Free to start. No credit card required.

Everything you need to ship

From first screen to production build, without leaving the canvas.

Drag-and-drop UI builder

Compose real Jetpack Compose screens visually from a live component palette — no boilerplate, no guesswork.

Real Kotlin, not a black box

Every screen generates clean, idiomatic Compose code you can read, extend, and own — nothing hidden behind a runtime.

One project, four platforms

Desktop, Android, iOS and Web from the same codebase, powered by Kotlin Multiplatform.

AI-assisted building

Describe what you want and let the built-in AI wire up screens, state and logic for you.

Firebase & APIs built in

Connect Firestore, Auth, and REST/GraphQL APIs without hand-writing integration boilerplate.

Own your code

Export a real Gradle project whenever you want. No lock-in, no proprietary runtime to migrate away from.

Get DragBuilder

Available for macOS, Windows and Linux — version 1.4.0.

🍎

macOS

Apple Silicon & Intel

Download .dmg
🪟

Windows

Windows 10 & 11 (64-bit)

Download .msi
🐧

Linux

Debian/Ubuntu & Fedora/RHEL

Windows installer is currently unsigned — you may see a SmartScreen "unknown publisher" warning on first install.