A Material Design web, desktop and Android frontend for watching YouTube, with Invidious support and no ads or tracking.
Koustubh12345/YTXTube
A lightweight Android client for YouTube and YouTube Music with ad-free playback, synced lyrics and high-quality downloads.
Open-source alternative to:YouTube Premium
YouTube Music
- Stars
- 244
- Forks
- 21
- Open issues
- 10
- Last commit
- 13 hours ago
What is it?
YTXTube is an Android app that lets you watch YouTube videos and listen to YouTube Music without ads. It covers search, channels, playlists and community posts, and it adds a personalised Shorts feed and an animated, Apple Music-style synced lyrics view.
The app supports background playback and picture-in-picture, along with video and audio downloads up to 4K and HDR. Playback quality can be locked to a fixed resolution in settings. A single APK targets phones, tablets and Android TV, with full D-pad navigation on TV.
The project is built on FlashTube, is written in Kotlin, requires Android 7.0 or later, and is released under GPL-3.0.
Key features
- 01Ad-free playback for YouTube and YouTube Music
- 02Personalised Shorts feed with synced, animated lyrics view
- 03High-quality video and audio downloads up to 4K / HDR
- 04Background playback and picture-in-picture
- 05Single APK for phones, tablets and Android TV with D-pad navigation
Use cases
- Watching YouTube on an Android phone without ads
- Listening to YouTube Music with synced lyrics in the background
- Using YouTube on an Android TV with a remote control
- Downloading videos or audio in high resolution for offline viewing
Quick start
- 1
Download the latest APK from the releases page
- 2
Build the release APK from source
./gradlew :app:assembleRelease
Things to know
- Android only; there is no iOS or desktop version.
- Requires Android 7.0 or newer.
- Licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.
In collections
Topics
FAQ
- What is YTXTube?
- A lightweight Android client for YouTube and YouTube Music with ad-free playback, synced lyrics and high-quality downloads. YTXTube is an Android app that lets you watch YouTube videos and listen to YouTube Music without ads. It covers search, channels, playlists and community posts, and it adds a personalised Shorts feed and an animated, Apple Music-style synced lyrics view.
- Is YTXTube free to use? What license does it have?
- YTXTube is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is YTXTube still maintained?
- Actively maintained. The last commit to YTXTube was on Nov 7, 2026.
- What can I use YTXTube for?
- Watching YouTube on an Android phone without ads Listening to YouTube Music with synced lyrics in the background Using YouTube on an Android TV with a remote control Downloading videos or audio in high resolution for offline viewing
- How do I install YTXTube?
- Download the latest APK from the releases page Build the release APK from source: ./gradlew :app:assembleRelease
- Where can I get YTXTube?
- The source code and installation instructions are on GitHub: https://github.com/Koustubh12345/YTXTube
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A desktop music player built with Electron that streams audio from YouTube Music, with no accounts or ads.
Free, open-source Android media player for audio, video and IPTV, focused on files organized in folders and playlists.
An Android TV and Fire TV client for watching and recording DTV programs through KonomiTV, EDCB, EPGStation, or Mirakurun backends.
An Android TV and Fire TV client for EPGStation that lets you watch recorded TV programs with a TV remote.
A feature-rich command-line tool for downloading audio and video from thousands of websites, forked from youtube-dl.