NewPipe cover

TeamNewPipe /

NewPipe

A libre lightweight streaming front-end for Android.

stars★ 38.9k
forks⑂ 3.6k
Primary languageJava, Kotlin
LicenseGPL-3.0 License
Last updatedtoday

Overview

NewPipe strips away everything Google-flavored from watching YouTube: no account required, no Google Play Services dependency, so it runs fine on de-Googled phones and custom ROMs. It also reaches beyond YouTube to SoundCloud, PeerTube, Bandcamp, and a handful of other services from the same interface.

The honest trade-off is that it works by parsing YouTube's site and internal API directly rather than through an official, stable API, so it periodically breaks when YouTube changes something — usually patched within days by the very active NewPipeExtractor project underneath it, but worth knowing going in.

Key topics

Getting started

Installation steps vary depending on how a project is packaged, so the most reliable source is always the official README. As a starting point:

Open the official repository ↗

How it compares

Here is how this project sits alongside a few other tools in the same category:

Questions about this project

What is NewPipe?
NewPipe strips away everything Google-flavored from watching YouTube: no account required, no Google Play Services dependency, so it runs fine on de-Googled phones and custom ROMs. It also reaches beyond YouTube to SoundCloud, PeerTube, Bandcamp, and a handful of other services from the same interface.
What license does NewPipe use?
GPL-3.0 License
How popular is NewPipe on GitHub?
NewPipe has roughly 38.9k stars and 3.6k forks on GitHub as of the latest data.
Is NewPipe actively maintained?
This repository has been updated recently, which is generally a good sign of active maintenance.
What language is NewPipe written in?
NewPipe is written primarily in Java, Kotlin.

Repository info

OwnerTeamNewPipe
Primary languageJava, Kotlin
LicenseGPL-3.0 License
CreatedJuly 16, 2026
Last updatedJuly 16, 2026
← Explore more Android Apps projectsSpotted outdated info? Suggest an update →