Skip to content
686udjiePublic

About

YouTube Music client for iOS

Resources

Stars

6 stars

Watchers

0 watching

Forks

Repository files navigation

Trop

A free and open source YouTube Music client for iOS.

Homepage Player Queue

Features

  • 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

Installation

Requires iOS 26 or later and a YouTube Music account (sign in through the in-app web view).

Feather / AltStore / SideStore

Add the Trop source, then install the nightly IPA (unsigned — your client re-signs it with your Apple ID):

https://raw.githubusercontent.com/686udjie/Trop/main/altstore.json

Note: AltStore PAL is not supported.

Nightlies are published from each successful push to main as the floating nightly release.

Manual Installation

The latest stable IPA is on 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).

Notable mentions

  • InnerTubeX — eXtended InnerTube API library for Kotlin
  • zemer-cipher — YouTube cipher deobfuscation and PoToken generation
  • Metrolist — YouTube Music client for Android

Community

Join the Discord server for support and discussion.

License

This repo is licensed under GPLv3. Trop is not affiliated with, endorsed, or sponsored by Google or YouTube.

About

YouTube Music client for iOS

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages