Pineapple

A native Android music player built for YouTube Music — light, fast, no account, no ads, no premium. Streams YouTube's own audio via the InnerTube API and keeps your catalogue and playback entirely on-device.

Packagecom.torrenttunes.app
LicenseMIT
Android8.0+ · API 26 → current
LanguageKotlin + Jetpack Compose
DependenciesZero new ones — no icon libraries, no heavy framework weight.
Sourcegithub.com/kiinshuk/pineapple

1. How it's built

Pineapple sits on a small, deliberately conservative stack so it runs well on the cheapest hardware:

2. What it can retrieve from the InnerTube client

3. Playback & slow networks

4. Visual & interaction design rules

5. What it isn't

6. Contributing & ecosystem