CLI tool to download APK files from APKPure
brew install kyungw00k/cli/apkpure
go install github.com/kyungw00k/apkpure/cmd/apkpure@latest
curl -fsSL https://kyungw00k.dev/apkpure/install.sh | sh
# Download the latest version of an app
apkpure -a com.instagram.android /path/to/output
# Download a specific version
apkpure -a [email protected] /path/to/output
# List available versions
apkpure -l -a com.instagram.android
# Download from a CSV file
apkpure -c apps.csv /path/to/output
# Parallel downloads with 8 workers
apkpure -c apps.csv -r 8 /path/to/output
| Flag | Description | Default |
|---|---|---|
-a, --app | App ID | |
-c, --csv | CSV file containing app IDs | |
-f, --field | CSV field number for app IDs | 1 |
-v, --version-field | CSV field number for versions | |
-l, --list-versions | List available versions | |
-o, --options | Additional options | |
-r, --parallel | Number of parallel downloads | 4 |
-s, --sleep-duration | Sleep between downloads (ms) | 0 |
-V, --version | Show version |
Use -o to specify additional options (comma-separated):
| Option | Description | Example |
|---|---|---|
arch | Architecture | arm64-v8a |
language | Language code | ko-KR |
os_ver | Android OS version | 35 |
output_format | Output format for list | json |
apkpure -a com.instagram.android -o arch=arm64-v8a,language=ko-KR /output