SlopTube

YouTube on Android, light and smooth.

A free app written in C++ that stays fluid even on an inexpensive phone. Big, clear buttons; videos keep playing with the screen off.

Download for Android Latest version

Android 11 or newer, 64-bit phone. Free and open source.

Searching for a channel, with its videos below
Search
A video playing, with its channel, actions and comments
Watch
A channel page with its banner and shelves of videos
Channels

Everything you watch, nothing in the way

Plays in the background

Lock the phone or open another app: the sound goes on, with controls on the lock screen, your headphones and in the notification.

Picture-in-picture

Leave the app while a video plays and it shrinks into a small window you can move anywhere.

Easy to read and tap

One setting makes all text and buttons bigger. It also follows the text size of your phone, and errors are explained in plain words with a Retry button.

Your account

Sign in with Google to see your subscriptions, history and playlists, like, subscribe and comment. Several accounts are supported.

Live streams

Watch live, rewind up to twelve hours, jump back to live in one tap, and read the chat.

Shorts

Swipe through Shorts instantly: the next one is already loaded. Double tap to like.

Downloads

Save videos with their subtitles and watch them without a connection.

Search that helps

Suggestions as you type, your past searches, and filters for date, length, type, live and quality.

Fast on any phone

No Kotlin, no heavy framework: native code and hardware video decoding, up to 1080p60. Nothing is redrawn when nothing moves.

Install in three steps

  1. Download

    Tap Download for Android above, on your phone.

  2. Open the file

    Open the downloaded SlopTube file. If your phone asks, allow installing apps from this source (your browser or Files app), then tap Install.

  3. Watch

    Open SlopTube. Signing in is optional: tap your picture or You to use your Google account.

Updates install over the previous version. Each release lists the file's SHA-256 fingerprint to check the download.

For developers

SlopTube is a NativeActivity in C++23 drawing its interface with Dear ImGui, talking to YouTube through InnerTube. The documentation covers the architecture, the API, the media pipeline and how to build it.

Read the documentation Source on GitHub