Download Pineapple
Sideload the latest APK — no Play Store needed. Pineapple is Android-only, native Kotlin. Development happens in public; every release is signed and published with its SHA-256.
Latest · v1.4
Pineapple 1.4 — Catalogue edition
Full artist & album catalogue (releases, singles, videos, related artists, bios), 7 dp rounded seek bar, Coil artwork pipeline, the notification/lockscreen controls actually activate, Discovery carousels (New releases · New music videos). 40 unit tests green.
SHA256:6a953b53c8b31de09e846434a4e6612f791872649cb88acc4f420e954f4b4143 · minSdk 26 · targetSdk 35 · 24 Oct 2026
All versions
Each row is the signed release asset. Choose the tag to read the full release notes; the APK filename is Pineapple-x.y.apk.
| Version | Tag | Status | Released | Download |
|---|---|---|---|---|
| 1.4 | v1.4 |
Latest | 24 Oct 2026 · 2.20 MB | APK · notes |
| 1.3 | v1.3 |
Stable | 24 Oct 2026 · 2.19 MB | APK · notes |
| 1.2 | v1.2 |
Stable | 21 Oct 2026 · 2.08 MB | Release page |
| 1.0 | v1.0 |
Stable | 21 Oct 2026 | Release page |
How to install the APK
- Download the APK from this page (or your phone directly).
- You'll see Install blocked — tap Settings on that dialog, then enable Install unknown apps for the browser/Files app you used.
- Confirm the install; open Pineapple from the launcher.
Android 8.0 (API 26) or newer. Uninstall a previous Pineapple first if upgrading across build signatures (only from pm install dev builds — release signed builds upgrade in place).
Source & verification
Every tagged release is built from source and linked here. Source lives in the main GitHub repository; all development happens through opening PRs against main. The latest tip of main builds with assembleDebug / testDebugUnitTest (currently 40 unit tests passing). The release tag points to the exact commit of the published APK (tree tested via the dev.ps1 script).
- Commit history
- Issue tracker (file bugs / requests)
- Contributing guidelines