PipePipe

A NewPipe rebuild for Android: skip sponsors, see real dislikes, watch without a Google login

An open-source Android app to let you browse YouTube and other services freely.

Category
Applications
Audience
Everyone
Language
Shell
Licence
GPL-3.0

Updated

PipePipe is a free, open-source Android video client for YouTube and other streaming services, built as a reworked version of the NewPipe app. It is aimed at ordinary phone users who want sponsored segments and clutter gone, who would rather not sign in to a Google account just to watch something, and who prefer software whose source code is public. The project has been on GitHub since May 2022, is licensed under GPL-3.0, and has gathered roughly 6,700 stars and 225 forks.

What it does

The README frames the app as "NewPipe, reimagined," and the feature list is organised around what it adds on top of that base.

  • YouTube extras: SponsorBlock integration to skip sponsored segments (on YouTube and BiliBili), dislike counts restored through ReturnYouTubeDislike, original non-localized video titles, and optional login for restricted or premium content.
  • Media handling: live chat shown as a scrolling overlay across the video, AV1 and VP9 codec support, and a music-player mode with background playback.
  • Filtering: advanced search filters, keyword and channel blocklists, and switches to hide shorts and paid videos from your feed.
  • Playback controls: swipe-to-seek and fullscreen gestures, long-press to temporarily speed up playback, and a sleep timer.
  • Playlists: downloading a whole playlist in one action, plus search and sort inside local playlists and watch history.

The video that accompanies this entry demonstrates the same short list: ads and sponsors skipped automatically, dislikes back, no Google sign-in required, shorts blocked and clickbait channels filtered out, playlists downloaded wholesale.

How it works

PipePipe is not a wrapper around the official YouTube app; it is a separate client in the NewPipe lineage that talks to the services directly and renders its own interface. That is why there is no Google account requirement by default, and why a feature like background audio or a sleep timer can exist at all.

Two of the headline features come from outside projects rather than from the app itself. Sponsor skipping uses SponsorBlock, the crowd-sourced database of segment timings, and the dislike counts come from ReturnYouTubeDislike. PipePipe integrates both and applies them during playback.

One oddity worth knowing: GitHub reports Shell as the repository's main language, which reflects the build and packaging scripts checked in next to the Android sources rather than the app's implementation language. Read the repository as an Android project.

Getting started

The README points to two distribution channels: F-Droid, where the package is published under the identifier InfinityLoop1309.NewPipeEnhanced, and the IzzyOnDroid repository. Both are third-party Android app stores you add to an F-Droid client, or install from directly. The source, the screenshots and the issue tracker live in the GitHub repository itself.

Because the app is GPL-3.0 licensed and the full source is published, building it yourself is an option if you would rather not trust a prebuilt binary.

When to use it / when not

Use it if you watch a lot of video on an Android phone and the friction of the official app has become the problem: ads, sponsor reads, shorts you never asked for, and no way to keep audio playing with the screen off. The music mode, sleep timer and playlist downloads make it particularly useful for people who mostly listen rather than watch.

It is less of a fit in a few cases. There is nothing here for iOS or desktop. If you rely on features of the official client that this list does not mention, check the repository before switching rather than assuming parity. And any unofficial client depends on services that can change without warning, so expect occasional breakage and a dependency on the maintainers shipping a fix. Finally, blocking ads removes the revenue path that pays the creators you are watching, which is a trade-off worth making consciously rather than by accident.

Alternatives

The obvious comparison is NewPipe itself, which PipePipe openly positions itself against: same idea, and the README's pitch is that this version is faster, more stable and carries more features. If you already run NewPipe and are content with it, the question is whether the additions above — SponsorBlock, dislikes, danmaku-style live chat, the filtering controls — are worth changing apps for. The other alternative is simply the official YouTube app, which the video contrasts with on tracking and hidden dislikes.

If you are an Android user who has been putting up with the official app out of inertia, PipePipe is worth a serious look: it is actively maintained, its code and license are open, and the feature set is specific rather than vague — sponsor skipping, dislike counts, filtering, downloads, background audio. Developers interested in the space get a well-populated, GPL-licensed codebase to read or fork. Anyone who needs an iOS or desktop client, or who wants the guarantees that come with a first-party app, should look elsewhere.

More in Applications

All of Applications →