Jugg
Large Android projects.
See changes in 3 seconds.
Jugg reuses trusted Gradle output, compiles only the current change and its impact, then makes code and resources take effect fast.
IDE plugin only · no Gradle script changes · no project file changes
- CHECK
6 files changedKotlin 4 · resources 2
- BUILD
Compile affected sourcesReuse trusted Gradle classpath
- DEPLOY
Code swap + restartSelected from artifact and device state
- DONE
App launchedIncremental state committed
Accumulated before Jugg's open-source release. Usage statistics are no longer collected after open sourcing.
Demo
Watch one change compile and take effect
The video shows source and resource changes. In everyday use, Java / Kotlin, res / assets, Manifest, and native .so changes all enter through the same Run action.
Recorded with an earlier UI. The incremental compile and hot reload behavior remains representative.
Compatibility
One plugin across old and new Android stacks
All projects integrated before open sourcing used the same general implementation, without business-specific logic.
- Android Studio
- 2021–Current
- AGP
- 3.4–9.1
- Kotlin
- 1.3–2.2
- Android
- 8–16
Coverage
Broad support for common Android stacks
Support spans source, resources, Compose, deployment, Android Test, and automation tools. Check compatibility for the complete boundaries.
First run
Your first incremental Run in three steps
Establish a trusted baseline, then hand everyday changes to Jugg.
- 01Install the plugin
Install Jugg in Android Studio and open an existing Android project.
- 02Establish the Gradle baseline
The first Run performs a full build and collects trusted output for later deltas.
- 03Continue everyday development
Change source or resources, then Run again to see the current decision.
Explore