A free and open source YouTube Music client for iOS.
![]() |
![]() |
![]() |
- No ads
- Stream songs and videos from YouTube Music
- Synced lyrics (Musixmatch, Netease, Kugou, LRCLIB, Genius)
- Library sync (playlists, albums, artists, podcasts)
- Downloads
- Equalizer
- Custom app icons and themes
- Queue management and listening history
Requires iOS 26 or later and a YouTube Music account (sign in through the in-app web view).
The latest ipa file is available from the releases page. Nightly ipas are also built on each commit via Actions. You can also build an unsigned IPA yourself with ./build_ipa.sh (output at build/Trop.ipa).
- InnerTubeX — eXtended InnerTube API library for Kotlin
- zemer-cipher — YouTube cipher deobfuscation and PoToken generation
- Metrolist — YouTube Music client for Android
Join the Discord server for support and discussion.
This repo is licensed under GPLv3. Trop is not affiliated with, endorsed, or sponsored by Google or YouTube.


