Hey Product Hunt
I'm launching ComposeBridge next Tuesday (Sept 29), and I'd love to hear from the Android/Kotlin community before launch day.
The problem I built it for:
Every Compose developer knows the loop change a padding, wait 15-30 seconds for Gradle, look at the screen, change again. It adds up. Especially when you're fine-tuning a design with a designer sitting next to you.
👋 Hey Product Hunt!
I built ComposeBridge because I was tired of the 30-second Gradle wait just to tweak a padding or a color in Jetpack Compose.
What it does:
• Tap any Composable on your phone
• Edit colors, dimensions, paddings live (<50ms)
• Persist changes back to Kotlin source with a single-line git diff
• Generate full Compose screens from a JSON schema
• Zero rebuilds
Status: v0.3.1 — early, not production-ready. But the core loop works end-to-end.
Stack: Kotlin 2.1.20+ / Compose 1.7.3+ / Python 3.10+ / Tree-sitter
License: Apache 2.0
📰 Featured in Android Weekly Issue #746: https://androidweekly.net/issues/issue-746
I'd love your feedback — especially from Android/Kotlin devs.
GitHub: https://github.com/JALAL591/compose-bridge
Demo (38s): https://youtu.be/Hywyq7cBdDM
AMA — happy to answer anything!
hi
لك الحمد ربي