Tubify is a lightweight, open-source Android utility designed for seamless YouTube background playback and library management. No more stopping your music when you switch apps.
- Background Playback: Keep listening to your favorite videos/playlists even when the screen is off or you're using other apps.
- Easy Sharing: Share any YouTube link from the official app directly to Tubify to save it instantly.
- Local Library: Organize your shared videos and playlists in one place.
- Quick Search: Swiftly find content in your saved library with real-time filtering.
- Google Sign-In: Sync your personal YouTube playlists directly into the app.
- Ads Skip: No more annoying ads. Enjoy an uninterrupted viewing experience.
You can download the latest APK from the Releases page.
To run Tubify locally, you'll need to set up a YouTube Data API v3 key.
- Go to the Google Cloud Console.
- Create a new project and enable the YouTube Data API v3.
- Create an API Key.
- Add the key to your
local.propertiesfile:YOUTUBE_API_KEY=your_api_key_here - Open the project in Android Studio and build!
- UI: Jetpack Compose
- Language: Kotlin
- Database: Room
- Networking: Ktor
- Player: android-youtube-player
- Google Sign in
- Picture in Picture
Distributed under the MIT License. See LICENSE for more information.
