Skip to main content

Installation

AsyncPic is distributed via JitPack.

Step 1 — Add JitPack repository

In your root settings.gradle.kts:

dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = uri("https://jitpack.io") }
}
}

Step 2 — Add the dependency

In your app/module build.gradle.kts:

dependencies {
implementation("com.github.PatilParas05:AsyncPic:v3.0.0")
}

Step 3 — Sync & Go

Click Sync Now in Android Studio. That's it!


What gets pulled in automatically

AsyncPic exposes Coil as an api dependency, so you don't need to add it separately:

io.coil-kt:coil-compose ← automatically available
io.coil-kt:coil-gif ← GIF support
io.coil-kt:coil-svg ← SVG support
androidx.palette:palette-ktx ← Color palette extraction

Permissions

No extra permissions required. If loading images from the internet, make sure your AndroidManifest.xml has:

<uses-permission android:name="android.permission.INTERNET" />