opensourceprojects.dev

A broadsheet for software that doesn't ask for your email

Unlock YouTube Premium Features on Your TV for Free
GitHub RepoImpressions13.8k

Project Description

View on GitHub

Unlock YouTube Premium Features on Your TV, No Subscription Required

Let's be honest: YouTube Premium is great. No ads, background play, and downloads are genuinely useful features. But the monthly fee, especially for a family plan, can be a tough sell. What if you could get that premium experience on your biggest screen—your TV—without the recurring cost?

Enter SmartTube, an open-source project that reimagines the YouTube experience for Android TV and Google TV devices. It's not a hack or a sketchy mod; it's a clean, purpose-built alternative app that gives you control back.

What It Does

SmartTube is a free, standalone Android TV application that provides a familiar YouTube interface while stripping out ads and enabling features typically locked behind a YouTube Premium subscription. It connects directly to YouTube's services, so you have full access to your subscriptions, playlists, and history, but it intercepts and blocks the video ads server-side before they ever reach your screen.

Why It's Cool

This project is clever for a few reasons. First, it's native. It's not a sideloaded browser or a janky workaround; it's a fully-featured TV app built with the Android TV Leanback library, so it feels right at home on your TV's interface. The navigation is smooth and designed for a remote.

Second, it goes beyond just ad-blocking. You get background playback (so you can keep listening when you switch apps or turn off the screen) and sponsorBlock integration. This killer feature uses a community-driven database to automatically skip sponsored segments, intros, outros, and non-music parts within videos. It's like having a premium experience on steroids.

Finally, it's open-source and transparent. You can check the code on GitHub, see how it works, and even contribute. It's a tool built by and for the community, focused on improving the user experience rather than monetizing your attention.

How to Try It

Since SmartTube isn't on the official Google Play Store, you'll need to sideload it. Here’s the straightforward process:

  1. Enable Unknown Sources: On your Android/Google TV device, go to Settings > Security & Restrictions and turn on "Unknown Sources" for your file manager (like "Downloader" or "Files").
  2. Get the Installer: The easiest way is to use the SmartTubeNext Beta app, which is the actively maintained version. You can download the installer directly from the project's GitHub releases page: https://github.com/yuliskov/SmartTube
  3. Sideload & Install: Transfer the downloaded .apk file to your TV (using a USB drive, a network share, or by downloading it directly on the TV with a browser app). Open it with your file manager and follow the installation prompts.

After installation, you'll find "SmartTube" right in your app list alongside the official YouTube app. You can use both interchangeably.

Final Thoughts

As developers, we often appreciate projects that solve a real, everyday pain point with elegant technical solutions. SmartTube is a great example. It respects the user's device and attention by providing a cleaner, more functional experience using the official APIs in a creative way.

It's a fantastic tool for anyone with an Android TV device who wants a better viewing experience. For devs, it's also an interesting case study in building a polished, alternative client for a major service. Just remember, this is for personal use on your own devices.

Check out the project, star it if you find it useful, and maybe even peek at the code to see how it all comes together.


Found this project interesting? Follow @githubprojects for more tools and repos that solve real problems.

Back to Projects
Project ID: 7be06052-2a03-4343-bda5-b37213891ab8Last updated: December 3, 2025 at 09:02 PM